Telegram
June 11, 2022

Как создать своего бота в telegram? 🤓

Боты — это незаменимые помощники, они экономят ваше время, облегчают работу, развлекают.

Боты могут практически всё: присылать индивидуальные уведомления, принимать платежи (предлагать платные услуги или работать как виртуальный магазин), создавать собственные инструменты (оповещения, переводы, форматирование и др.)…

Для создания бота находим отца всех ботов @BotFather

После того, как вы нажмёте «start», бот вышлет список команд на английском языке:

Я могу помочь вам создавать Telegram-ботов и управлять ими. Если вы новичок в Bot API, пожалуйста, ознакомьтесь с руководством.

Вы можете управлять мной, посылая эти команды:

/newbot/новый бот — создать нового бота. /mybots/мои боты — редактируйте своих ботов [бета-версия]. /mybots — возвращает список ваших ботов с удобными элементами управления для редактирования их настроек

Редактировать ботов //setname — измените имя вашего бота. — изменить имя бота //setdescription — изменить описание бота, короткий текст до 512 символов, описывающий вашего бота. Пользователи увидят этот текст в начале разговора с ботом под названием «Что может сделать этот бот?» /setabouttext — изменить информацию о боте. Еще более короткий текст до 120 символов. Пользователи увидят этот текст на странице профиля бота. Когда они делятся с кем-то вашим ботом, этот текст отправляется вместе со ссылкой. /setuserpic — изменить фотографию профиля бота. /setcommands — изменить список команд, поддерживаемых вашим ботом. Пользователи будут видеть эти команды как предложения, когда они вводят /их в чат с вашим ботом. Каждая команда имеет имя (должно начинаться с косой черты ‘/’, буквенно-цифровое плюс подчеркивание, не более 32 символов, без учета регистра), параметры и текстовое описание. Пользователи будут видеть список команд всякий раз, когда они вводят «/» в разговоре с вашим ботом. /deletebot — удалить бота.

Настройки бота /token — генерировать токен авторизации. /revoke — отозвать токен доступа бота. /setinline — переключение встроенного режима для бота. /setinlinegeo — переключение встроенных запросов местоположения. Запрос данных о местоположении для предоставления встроенных результатов на основе местоположения. /setinlinefeedack — настройка обратной связи в строке — изменение настроек обратной связи в строке. /setjoingroups — установить переключатель присоединиться к группам — можно ли добавить вашего бота в группы или нет? Любой бот должен уметь обрабатывать личные сообщения, но если ваш бот не был предназначен для работы в группах, вы можете отключить это. /setprivace — установить конфиденциальность — переключение режима конфиденциальности в группах. Установите, какие сообщения будет получать ваш бот при добавлении в группу. При отключенном режиме конфиденциальности бот будет получать все сообщения. Рекомендуется оставить режим конфиденциальности включенным. Вам нужно будет повторно добавить бота в существующие группы, чтобы это изменение вступило в силу.

Игры /mygames/мои игры — редактируйте свои игры [бета-версия]. /newgame/новая игра — создать новую игру /listgame/список игр — получите список ваших игр. /editgame — редактировать игру. /deletegame/удалить игру — удалить существующую игру.