Настройка бота через приложение
Большинство задач можно решить без API — через интерфейс Telefon.
Создание бота
- Откройте Telefon.
- Найдите чат с
@botmaker(он у всех в списке предустановленных). - Нажмите «➕ Новый бот».
- Введите имя (любое, до 64 символов).
- Введите
@username— уникальный, 3–32 символаa-z 0-9 _. По соглашению заканчивается на_bot. - Скопируйте токен — показывается один раз.
Главное меню @botmaker
После создания доступны разделы:
- 🤖 Мои боты — список всех ваших ботов
- ➕ Новый бот — создание ещё одного
- ❓ Помощь — справка
Настройка бота через GUI
В приложении: Профиль → Мои боты → выбрать бота. Откроется страница с разделами:
Аватар
Тап на аватарку → выбор файла. Обрезается в круг автоматически.
Основное
- Имя (1–64 символа) — отображается в шапке чата
- Описание (до 500 символов) — что бот умеет
- Краткое описание (about) (до 120 символов) — на странице бота под именем
Стартовая картинка
Картинка 640×360, которая показывается до первого тапа «Начать». Хороший способ объяснить функциональность визуально.
Команды
Список команд с описаниями. Каждая команда:
- Имя без слэша (например,
start,help) - Описание (1 строка)
Локализация: можно сделать команды на 7 языках. Вкладки: По умолчанию + RU/EN/UZ/TG/HY/TT/KK. Юзер увидит на своём языке.
Поведение
- Можно добавлять в группы — toggle
- Inline-режим — toggle (включить/выключить
@bot запрос) - Приватность в группах:
- Только команды — бот видит сообщения, начинающиеся с / или @bot
- Все сообщения — бот видит всё (нужно для модераторов)
Mini App
- Web App URL — адрес вашего мини-приложения
- Текст кнопки меню — название кнопки в шапке чата (до 32 символов)
- Прямая ссылка — копируется одной кнопкой
Политика конфиденциальности
URL текста политики — будет доступен в меню бота.
Кто может писать боту
Дополнительный фильтр поверх стандартной DM:
- Все — любой (по умолчанию)
- Выбранные — список
@username - Только владелец — тестовый режим
Дефолтные админ-права
Для групп и каналов отдельно — какие права бот ХОЧЕТ ПО УМОЛЧАНИЮ когда его делают админом. 13 прав на каждом табе.
API
- Webhook URL — куда слать обновления
- Показать токен — выпускает новый и показывает (старый перестаёт работать)
Передать бота
Назначить нового владельца. Введите @username, подтвердите. После — теряете доступ.
Опасные действия
- Сбросить токен — старый перестаёт работать, новый показывается
- Удалить бота — необратимо
Что НЕЛЬЗЯ через GUI
Только через API:
- Отправка сообщений
- Inline-результаты (но настройка inline-режима — да)
- Webhooks (URL — да, но обработка событий — на сервере бота)
- Админ-действия в чатах (ban/promote/etc) — но юзер-владелец может вручную из чата