Оглавление:
Telegram следует за хвостом приложений для обмена мгновенными сообщениями, несмотря на все функции, которые он скрывает. Большинство людей не знают, что в Telegram можно создавать собственные стикеры и даже собственных ботов.
Одним из самых известных ботов был «@Полибот», который сопровождал нас все эти месяцы, предшествовавшие последним выборам . Но не только Polibot прославился, другие, такие как «@VKM_bot» или «Youtube Bot», также облегчили нам жизнь, имея возможность выбирать музыку и видео по на наши личные запросы.
Ну, возвращаясь к возможности Telegram создания собственных ботов, мы расскажем вам, шаг за шагом , как можно сделать самому .
Шаги по созданию собственного бота
Первое, что мы сделаем, это откроем приложение Telegram Вы можете сделать это на Android , iOS или в десктопной версии. Упомянем бот, который поможет нам управлять процессом, @BoTFather Далее мы наберем /start и отправим вам. Вот как мы начали процесс создания.
Затем помощник отправит нам сообщение со всеми командами, которые мы можем использовать для управления процессом создания нашего бота.
Теперь введите / newbot и начните процесс создания. Первое, что он спросит у нас, это имя, мы назвали свое "Ваш эксперт" Затем действуйте, запрашивая у нас его имя пользователя, псевдоним, с которым мы можем добавить его, чтобы иметь возможность взаимодействовать с ним. Всегда должен заканчиваться на bot , так мы назвали наш “Вашэкспертобот”. A Однажды мы дали ему псевдоним, он ответит, подтверждая, что мы уже создали нашего бота, и вместе с ним отправит нам токкен, с помощью которого мы получим доступ к API ботов.
Теперь мы можем воспользоваться преимуществами и с помощью команд, которые @BotFather дал нам, мы можем настроить бота. Например, отправив « /setuserpic», мы можем изменить изображение нашего бота. Мы также можем добавить свои команды к боту с помощью /setcommands. Нам просто нужно следовать инструкциям "@Fatherbot".
Программирование бота
Ну, мы уже создали нашего бота, но теперь нам нужно, чтобы он что-то делал, верно? Чтобы запрограммировать боташаги будут следующими:
Мы будем использовать API pyTelegramBotAPI собираемся https://c9.io/. Регистрируем и верифицируем почту. После проверки учетной записи нам нужно будет создать новую рабочую область в «Создать новую рабочую область».
Теперь на вкладке с надписью “bash” напишем следующее: “sudo pip install pyTelegramBotAPI» и мы должны получить это:
Этот экран сообщает нам, что API для программирования бота уже установлен и готов к использованию.
Теперь для программирования бота через этот API мы будем использовать язык phyton Не волнуйтесь если вы ничего не знаете о phyton, программирование ботов очень просто, здесь мы оставляем вам учебник так что вы можете шаг за шагом заставить своего бота делать то, что вы хотите.
