---
title: "motionbuscardbot.com: The Trust Layer Around a Telegram Bot"
description: "motionbuscardbot.com is the companion website of the Motion Bus Card Checks Bot: a one-page landing that explains the service and routes people to Telegram, a trust surface for a product that handles other people's card numbers, and a machine-readable layer that tells AI assistants exactly what the service can and cannot do — so an agent routes users correctly instead of inventing an API."
date: "2024-02-01T07:00:00Z"
last_updated: "2026-08-28"
build_time: "2026-08-28T03:11:43Z"
project_name: "Motion Bus Card Bot Site"
project_description: "The companion website of the Motion Bus Card Checks Bot: a one-page landing in a custom Mediterranean civic design system that explains the free service and routes people to Telegram, plus a machine-readable layer that tells AI assistants exactly what the service can and cannot do — so an agent hands the user the right link instead of inventing an API."
status: "Active"
project_group: "sites-digital-products"
period_from: "2024-02-01"
project_url: "https://www.motionbuscardbot.com/"
related_skills: ["hugo","seo","web-fundamentals","cloudflare"]
related_projects: ["motion-bus-card-checks-bot","alexfeel-info","hugo-artifacts"]
keywords: ["Product Website","Landing Page","Telegram Bot","Motion Bus Card","Cyprus","Hugo","Agent Readiness","Design System","Cloudflare Pages","Trust and Privacy"]
license: "https://creativecommons.org/licenses/by/4.0/"
canonical: "https://www.alexfeel.info/projects/motionbuscardbot-site/"
---

## Overview

[motionbuscardbot.com](https://www.motionbuscardbot.com/) is the public face of the [Motion Bus Card Checks Bot](/projects/motion-bus-card-checks-bot/), the free Telegram bot that gives Cyprus bus riders instant card balance and status checks. The bot is the utility; the site is everything a utility needs around it: an explanation a stranger can trust, a route into Telegram, and a machine-readable layer that keeps AI assistants from misdescribing the service.

A bot that people hand their transport-card numbers to lives or dies on trust. The site's whole job is to earn it — the service is free, private, and independent, and the page says so plainly, shows the bot replying, and asks for nothing: no contact form, no signup, no tracking scripts in the page itself.

## One Page, Deliberately

The site began in 2024 as a conventional multi-page affair — blog, FAQ, contact form with a CAPTCHA. In 2026 I tore that down and rebuilt it as a single focused landing page: hero, a demo balance card, a three-step "how it works," a recorded chat reply, and a civic footer — with every retired URL answered by a permanent redirect rather than a 404. Less site, better product: the one page routes a visitor to the bot in seconds, and there is nothing left to go stale.

The rebuild also gave it its own design language, a Mediterranean civic system drawn from the island the service exists for: limestone paper, Aegean-sea blue, the copper and olive of the Cypriot flag, destination-board typography, and Greek civic accents marked up properly for screen readers — down to hand-stripping Greek diacritics in uppercase signage, because CSS will not do it correctly.

## Telling AI Assistants the Truth

The site's most unusual surface is aimed at machines. Alongside the landing page it publishes agent-readable documents — Markdown twins, `llms.txt`, a one-fetch facts file — and an explicit page for AI agents stating what an assistant needs to know: there is no public balance-check API, so the correct action is to hand the user the Telegram link, never to attempt the check itself. That is anti-hallucination as product safety — an assistant that invents an API for this service would fail a real person at a bus stop — and it is exactly the routing question an AI-first web makes every small product answer.

## Engineering

The site runs on the same first-party platform as [alexfeel.info](/projects/alexfeel-info/): my [Hugo Artifacts](/projects/hugo-artifacts/) module library delivers the SEO surface, build-time Open Graph card composition, the agent-readiness layer, URL retirement, and the PWA — Hugo with Tailwind v4, self-hosted fonts, consent handled at the edge, deployed on Cloudflare Pages with a pipeline that verifies the live production deployment after every release, not just the build. The platform is built once and reused, so each new site inherits the whole discipline on day one.


## Site index

- [llms.txt](https://www.alexfeel.info/llms.txt)
- [Complete index](https://www.alexfeel.info/llms-index.txt)
