Урок №1. Создание бота в telegram

Урок №1:

В этом уроке мы для начала создадим бота в telegram, а в следующих уроках мы научимся его программировать.

Чтобы создать бота, нам необходимо:

1)Открыть telegram и найти в нем стандартного бота под названием @BotFather(этот бот был разработан самим telegram и за счет него мы можем создать своих ботов)

Урок №1. Создание бота в telegram

2)Тут мы нажимаем кнопу start и здесь же мы сразу можем нажать на кнопку newbot, что и позволяет нам создать нового бота

Урок №1. Создание бота в telegram

3)Сначала нужно указать название для бота, оно может быть каким угодно. Мой же бот будет называться python telegram

4)Теперь нам нужно указать уникальное название для бота, по которому люди будут находить его. Также оно должно оканчиваться либо на bot(например: pythonbot) , либо на _bot(например: python_bot). Если ваше название не будет уникальным, то бот выдаст вам ошибку.

Когда вы создадите бота вам выдается его токен(Use this token to access the HTTP API: ...).

Урок №1. Создание бота в telegram

Этот токен я советую сохранить, потому что в дальнейшем он нам пригодится, так как за счет него мы и сможем подключиться к нашему созданному боту. Также тут есть ссылка на нашего бота, нажав на нее мы сможем перейти в него. Программировать бота мы начнем со следующего урока, пока что давайте добавим в него описание, вставим изображение и т. д.. Чтобы нам установить все эти характеристики то мы все в том же @BotFather можем просто обратиться к команде /help и посмотреть какие нам вообще доступны команды.

Урок №1. Создание бота в telegram

Тут есть пункт, как Edit Bot, то есть редактирование бота и тут есть разные команды, за счет которых мы и будем настраивать нашего бота.

setname — установить название бота

setdescription — установить его описание перед запуском бота(это описание будет высвечиваться только тогда, когда человек впервые заходит в вашего бота)

setabouttext — установить полное описание(описание, которое будет находится в шапке профиля бота)

setuserpic — установить изображение

setcommands — установить команды

deletebot — удаление бота.

Также в пункте Bot Settings, есть команда /token, которая позволяет получить ваш токен бота, если вы его потеряете. (Нажимаете /token, выбираете нужного бота, и он вам выдает ваш токен)

Урок №1. Создание бота в telegram

После настройки всех команд мы можем перейти и посмотреть, как в данный момент выглядит наш бот.

Урок №1. Создание бота в telegram

После каждого урока вы можете заходить на моего telegram бота, чтобы посмотреть результат работы, после каждого урока: http://t.me/pythonte1egram_bot.

А также вы можете подписаться на telegram канала, где будут выкладываться все коды на python с моих уроков, а также сами уроки: https://t.me/pythotelegram.

3333
5 комментариев

Вместо учебных крусов за десятки тысяч!

3

Вместо официальной документации: https://core.telegram.org/bots/api

8

Сколько стоит его хостить?

1

Спасибо за 123-ю статью о создании бота и 118-ю статью о боте на питоне.

Каналу дали блокировку на 3 дня. Все уроки есть в telegram канале!