Skip to content
HEXIS

Cortes

Cortes is a Telegram bot that remembers the conversation, plays games with the group, draws and removes spam. We built the bot and its site, and over 1,000 people use it.

The first screen of the Cortes siteThe Cortes site on a phone
Status
The bot and the site are live
What we built
A Telegram bot and its 18-page site
Platforms
Telegram and web
For whom
AI bot for Telegram chats and groups

The task

Build a Telegram bot that lives right inside the conversation: it answers questions, remembers what a chat agreed on, plays with the group, handles photos and voice and keeps a group in order. And build it a site that shows the bot in action within a minute, answers search queries about each feature and leads people to Telegram.

Strategy

The bot works where people already talk and never makes them learn commands: Cortes understands plain phrases and picks the right one of its 136 commands itself. The site handles the first meeting and search: the home page shows the bot at work in a live chat, and each feature, game and group task has its own page for a search query.

The work, area by area

Telegram bot

  • Answers in plain words: fresh information with links to sources
  • Conversation memory: agreements and facts from the chat history, recaps for a chosen period
  • Separate memory per chat: what is said in a work group does not surface in a private chat
  • Media: drawings on request, edits to a photo you send, screenshots, voice messages to text, PDFs
  • Four games in a mini app: checkers and chess against a friend or the bot, tic-tac-toe, Wordle in Russian
  • Group moderation: ad and spam removal, a captcha for new members, warnings, mutes and bans, an action log
  • 136 commands, Russian ones such as /бан, /мут and /варн included; the bot picks the right one from a plain phrase

Why this way: Nobody in a group chat reads a manual, so the bot answers ordinary speech and the commands stay for those who like them. Memory and recaps answer the main question of a busy chat: what was decided while I was away.

Service: Telegram bots

Website

  • A home page with a live chat: three replies, and the bot answers as a companion, a player and a moderator
  • Five feature pages: games, memory, moderation, media, chat statistics
  • A page for each game and six step-by-step guides for group tasks: remove spam, add a captcha, appoint a moderator
  • A directory of 136 commands, searchable by name or in plain words
  • The 3D Cortes robot in three.js: it greets the visitor on every page and follows them through the home page

Why this way: A live chat shows the bot faster than any description. A page for each feature and task answers a search query such as “how to remove spam in a Telegram chat” and leads straight to Telegram.

Service: Websites

Search and speed

  • The text of all 18 pages is served as ready HTML and reads without JavaScript
  • Schema.org markup on every page: organization, app, breadcrumbs, questions and answers
  • A sitemap of 18 addresses, with service sections closed to indexing
  • A first load of 514 KB on the home page; Yandex Metrika is the only third-party script

Why this way: Search engines and AI assistants read the page without running scripts, and the markup tells them that Cortes is an app in Telegram and which questions each page answers.

The site, section by section

Live

The thecortes.ru site shows the bot in action: on the home page you can tap a reply and see the answer, and every feature, game and guide has a page of its own. Below are the home page section by section and two inner pages.

  1. The Cortes site: First screen

    First screen

    Section heading: «The bot that remembers your chat»

    The headline, the 3D Cortes robot and a button that opens the bot in Telegram.

  2. The Cortes site: Live chat

    Live chat

    Section heading: «Ask it yourself»

    A visitor taps a reply and the bot answers. It recalls what the chat agreed on, sets the word of the day, and when ads creep in it suggests the anti-spam filter and bans the spammer.

  3. The Cortes site: Features

    Features

    Section heading: «What else it can do»

    Chat recaps, 136 commands, games, chat statistics, guides and moderation in one grid. Each tile leads to its own page.

  4. The Cortes site: A game page

    A game page

    Section heading: «Checkers in Telegram»

    Each of the four games has its own page: how to start, how a game works and answers to questions. The “Play checkers” button leads to Telegram.

  5. The Cortes site: Command directory

    Command directory

    Section heading: «All Cortes commands: 136 of them»

    All commands in five sections, with search. A command can be found by its name or in plain words: searching “забанить” (ban) shows /ban.

How the site is built

Technology
Vite and React, the 3D robot in three.js
Typeface
Sofia Sans and Sofia Sans Extra Condensed
First load
514 KB in 21 requests
Third-party scripts and trackers
Only Yandex Metrika
Without JavaScript
The text of all 18 pages is in the HTML
Structured data
Organization, app and breadcrumbs on every page, questions and answers where a page has them
HEXIS service for the bot
Telegram bots
HEXIS service for the site
Websites

Measured by HEXIS on October 16, 2026: the home page, a 1440-pixel window, first load with no cache.

Project numbers

The bot

users
1,000+
commands that can be called in plain words
136
active chats in the bot’s 30-day measurement
523

The site

pages in the sitemap
18
step-by-step guides for groups
6
first load of the home page
514 KB

Client review

I did not expect this: 1,000 people already use the bot.

I never bet on it at all, I just wanted a bot for my own convenience and turned to HEXIS. They did it better than anyone expected. The site came out amazing too, better than I expected, even though all I said was: “Just do it the way you feel it”.

The owner of Cortes

Conclusion

The bot and the site work as one system: the site shows what the bot can do and brings people in from search, and the bot keeps them in the conversation. Over 1,000 people use the bot today.