Changelog
2026-05-01
📝 Посты и страницы — новый раздел Bot API. У каждого пользователя/бота своя публичная страница-лента. Методы createPost / editPost / deletePost / getPost / getMyPosts. Пост автоматически зеркалится в каждый 1-1 чат с автором.
💬 Двусторонняя синхронизация комментариев — коммент на странице ↔ reply в чате. Hook в Chats.send_message детектит reply на post-mirror и создаёт PostComment. Posts.add_comment создаёт mirror reply в 1-1 чате.
😊 Реакции на постах — множественные emoji со счётчиками, как в TG. POST/DELETE /api/posts/:id/reactions. Старый /like сохранён как ❤-реакция.
🔘 Кнопки в постах — до 8 шт с поддержкой url, web_app_url (Mini App) и пометкой «только подписчикам».
⏰ Отложенная публикация и черновики — scheduled_at (ISO 8601) и hidden: true в createPost. Worker ScheduledPostsWorker тикает раз в минуту и публикует посты по расписанию.
💬 comments_enabled — флажок поста, отключает возможность комментировать.
✅ Сохранена совместимость с Telegram Bot API — все стандартные методы (sendMessage, getUpdates, editMessageText, forwardMessage и др.) работают как раньше.
См. раздел «Посты и страницы».
2026-04-28
✨ Релиз публичной документации на docs.telefon.chat. 7 языков (ru/en/uz/tg/hy/tt/kk).
✅ Реальные опросы — sendPoll/stopPoll работают по-настоящему. Голосование, события poll/poll_answer, quiz с правильным ответом.
✅ Инвайт-ссылки с трекингом — createChatInviteLink с лимитами участников, expire, счётчиками. Новый /c/<token> редирект.
✅ Approval-режим чатов — chat_join_request event, approve/declineChatJoinRequest.
✅ channel_post events — для каналов теперь приходит channel_post / edited_channel_post вместо message.
✅ Forum topics — createForumTopic / edit / close / reopen / delete.
✅ Custom emoji — getCustomEmojiStickers.
✅ Стикерпаки от ботов — createNewStickerSet / addStickerToSet и т.д. реальные.
✅ Boosts / Business connection — getUserChatBoosts / getBusinessConnection.
✅ Inline-mode — answerInlineQuery + chosen_inline_result event.
✅ Reply Keyboard — рендерится на фронте.
✅ Default admin rights — setMyDefaultAdministratorRights с тогглами для групп и каналов (13+13 прав).
✅ DM access control — Все / Whitelist / Owner only (только через GUI).
✅ Передача владельца бота — POST /me/bots/:id/transfer.
✅ Локализация имени и описания — setMyName/Description/ShortDescription с language_code.
✅ Update events: my_chat_member, chat_member, edited_message, message_reaction, message_reaction_count.
✅ answerCallbackQuery с toast — реальная доставка text/show_alert юзеру.
2026-04-27
🚀 Bot API алиас без слэша — /api/bot:token/method (для совместимости с aiogram/grammy).
🛡 Rate-limit per token — nginx limit_req_zone 30 r/s, conn 30 на токен.
⚙️ MIX_ENV=prod — backend стабилизирован, убраны hangs из-за code reloader.
✅ editMessageText real — теперь редактирует и broadcast-ит обновление через PubSub. Поддерживает streaming-ответы для AI-ботов.
✅ getFile — возвращает file_path, скачивание через /file/bot<TOKEN>/<path>.
✅ ~50 stub-методов для совместимости с библиотеками.
2026-04-26
🎉 Bot API скелет — getMe, sendMessage, sendPhoto, sendDocument, answerCallbackQuery, setWebhook, setMyCommands.
🔌 @botmaker — встроенный бот для управления вашими ботами.
📦 Webhook delivery + getUpdates short-polling.
📝 Bot settings GUI — все настройки бота через приложение.
Подписаться на изменения API: следите за этой страницей или в чате разработчиков.