1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-01-02 03:38:55 +02:00
OpenIntegrations/docs/ru/md/Telegram/Telegram.md

41 lines
2.4 KiB
Markdown
Raw Normal View History

---
id: Telegram
sidebar_class_name: Telegram
---
<img src={require('../../static/img/APIs/Telegram.png').default} width='64px' />
# Telegram
Этот раздел посвящен библиотеке для работы с Telegram API. На данной странице описаны все действия, необходимые для полноценного начала работы
## Начало работы
- Создайте бота Telegram
1. Все действия при работе с Telegram API осуществляются посредством ботов. Для создания нового бота необходимо в мессенджере начать диалог с [@BotFather](https://t.me/BotFather)
![BF](../../static/img/Docs/Telegram/2.png)
2. Выбрать в меню команду */newbot*
![BF](../../static/img/Docs/Telegram/3.png)
3. BotFather предложит вам выбрать имя и никнейм бота, после чего процедура создания будет завершена
- Сохраните **токен**, который вам прислал BotFather после завершения создания бота
![BF](../../static/img/Docs/Telegram/1.png)
- (Дополнительно) Определитесь с целью взаимодействия
Созданного вами бота теперь можно применить двумя способами
- В качестве чат-бота
- Для автоматизации ведения канала
В зависимости от выбранного способа примения будет отличаться способ получения **ID чата** - параметра, отвечающего за определение объекта взаимодействия.
В случае с чат-ботом, ID чата будет являться ID пользователя, с которым бот осуществляет диалог. Если же бота необходимо использовать для ведения канала, то, после добавления его в качестве администратора, вместо ID чата можно использовать имя канала через @ (@MyChannel)
Токен и ID чата являются основными параметрами всех методов работы с Telegram API