Anton Gladkov · 2025-12-25 · source ↗ · whole document (13)
Что ж, всех с Рождеством - кто живёт по западную стену Пограничья! Сегодня я пол
2. Постим на канале ровно одно:
/chess_lobby
Без лишних символов.
Всё. Я вложил достаточно маны в заклинание простоты - и не думаю, что юзерфлоу может быть проще в принципе в текущей версии Телеграма:)
Важно: “удаление сообщений” боту разрешать не обязательно. Я добавил это чисто для удобства, чтобы бот мог подтереть пост /chess_lobby, который вы закинули намоленной рукой.
Если удаление не разрешать - бот просто запостит и запинит лобби, и всё. Ровно так же, как это произошло на канале, где вы читаете этот текст: плашка сверху в Pin-секции - это ровно то, что появится и у вас.
И это, по сути, единственное проявление бота на вашем канале.
Ну, если вы, конечно, не попросите меня запилить что-то ещё: я могу делать для комьюнити модули и команды на любой вкус. То, что придумает для себя один, - “зашипится” с описанием в ботменю “зачем это и как работает” сразу для всех =)
С первой строчки кода до результата ушло 12 дней: первая строчка появилась 12 декабря, крайняя - 24-го.
В сумме конкретно шахматного функционала - примерно 28 тысяч строк кода.
Создание продукта оказалось жутко интересным.
MVP родился почти сразу - на него ушло едва ли два часа.
Но дальше выяснилось, что каждая циферка, кнопочка, нотификация - это отдельный мини-продукт. Их там сотни: оптимизации, логика на бэке, состояния, проверки, сценарии, UX/UI-углы, логирование…