Для корректной работы бота советуем установить Python 3.9 и выше
-
Тыкаем сюда и у вас скачивается Python 3.9
-
Обязательно включаем галочку рядом с Add Python 3.9 to PATH и проходим дальнейшую установку
После установки Python вы так же можете установить Visual Studio Code для редактирования файлов бота по этой ссылке
Создание нового бота в Официальном Telegram Боте
- Заходим в этого Telegram бота
- Прописываем команду
/newbot
- Пишем имя нашего бота
Пример:
Cool Bot
- Потом пишем username нашего бота с окончанием
bot
(Допускается любая раскладка)
Пример:
coolbot
илиCoolBot
- Далее копируем Api Token нашего бота, он пригодится нам для авторизации в коде, выглядит он примерно так:
1234567890:RfFB76BUG9b8tUBkubgyuLKt67tNOp7o8nP
Пишем команду /mybots
и выбираем нашего бота
Настраиваем бота с помощью подсказок ниже
Api Token
В этой вкладке отображается токен вашего бота
Кнопки:
Remove current token
- Позволяет сбросить токен бота
Edit Bot
В этой вкладке можно изменить внешний вид бота
Кнопки:
Edit Name
- Изменить имя бота (Cool Bot)Edit About
- Изменить информацию ботаEdit Description
- Изменить текст в Что может делать этот бот?Edit Description Picture
- Изменить картинку в Что может делать этот бот?Edit Botpic
- Изменить аватарку ботаEdit Commands
- Изменить подсказки команд бота
Bot Settings
В этой вкладке можно изменить внешний вид бота
Кнопки:
Inline Mode
- Включает Inline ModeAllow Groups?
- Разрешать ли пользователям добавлять бота в группы или каналы?Group Privacy
- В этом режиме бот не может получать или просматривать какие-либо сообщения, кроме тех, которые напрямую отправлены ему. Это может быть полезно для повышения конфиденциальности и безопасности информации.Group Admin Rights
- Позволяет изменять права когда боту дана роль Админа в группеChannel Admin Rights
- Позволяет изменять права когда боту дана роль Админа в каналеPayments
- Настройка платежей в ботеDomain
- Позволяет привязать домен к боту, с помощью которого люди смогут заходить напрямую в чат с ботомMenu Button
- Позволяет установить URL ссылку в Меню бота
Payments
В этой вкладке можно настроить платежи в боте
Кнопки:
Много кнопок с выбором платежной системы
Transfer Ownership
В этой вкладке можно передать права на бота
Кнопки:
Choose recipient
- Выбрать нового владельца
Delete Bot
В этой вкладке можно удалить бота
Кнопки:
Yes, delete the bot
- Удалить бота
Нужно несколько раз нажать на эту кнопку (Защита от случайного удаления)