Для корректной работы бота советуем установить 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- Удалить бота
Нужно несколько раз нажать на эту кнопку (Защита от случайного удаления)