Подключение бота
Токен из @BotFather, запуск, смена бота и прокси.
Создайте бота
- Откройте @BotFather и отправьте
/newbot. - Придумайте имя (видно в чатах) и юзернейм, который заканчивается на
bot. - BotFather пришлёт токен вида
1234567890:AAH.... Скопируйте его.
Там же, в @BotFather, можно поставить аватар (/setuserpic) и описание (/setdescription):
его клиент видит до нажатия «Старт».
Подключите в панели
Бот → Подключение → вставьте токен → «Подключить». Панель проверит токен и запустит бота
за несколько секунд, без перезапуска сервера. Напишите боту /start, чтобы проверить.
Токен хранится в базе в зашифрованном виде.
Смена бота
Нажмите «Заменить на новый токен». Клиенты не потеряются: они привязаны к Telegram ID, а не к боту.
Новый бот не может первым написать тем, кто его ещё не запускал, так устроен Telegram. Заранее предупредите клиентов через старого бота рассылкой со ссылкой на нового.
Прокси для Telegram
Нужен, только если сервер в России и Telegram с него не открывается. Укажите адрес, порт и, если нужно, логин с паролем. Через прокси пойдут и бот, и проверки из панели.
Статус бота
| Статус | Что значит |
|---|---|
| Бот работает | Всё в порядке |
| Бот запускается | Подождите несколько секунд |
| Бот остановлен | Бот подключён, но выключен, клиенты не получают ответов |
| Ошибка бота | Чаще всего неверный или отозванный токен. См. Решение проблем |
Если цикл команд бота упадёт, бот сам перезапустится.
Не нашли ответ или заметили ошибку? Напишите в чат Reactus в Telegram.