---
id: 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