May 23, 2021

Создание Telegram бота

Для работы программы, нужно создать бота и получить его токен.

Для начала переходим в бота: @BotFather

Для начала пишем команду /newbot. После вводим название бота, обязательно нужно в конце добавить _bot.
После мы получаем токен, его и нужно ввести в поле программы.

Переходим в программу

Здесь нужно ввести токен бота, которого мы только-что создали и нажать кнопку "Войти"

Главное меню

Давайте разберемся в интерфейсе

Здесь мы можем увидеть информацию нашего Telegram бота и сменить самого бота.
Так-же мы можем запустить самого бота и включить оповещения, которые нас будут оповещать о действиях пользователей.

Оповещения

После включения, появится тестовое оповещение

Лог

В логе отображаются все сообщения и действия пользователей, а так-же, возможные ошибки

Список пользователей

Здесь можно посмотреть список пользователей и их информацию, а так-же можно управлять ими.

Управление пользователем

Здесь можно увидеть данные пользователя, данные API, удалить авторизацию и удалить пользователя из базы.

Функционал бота

Начальное меню

В начале мы видим описание, статус пользователя и команду авторизации

Авторизация

Изначально нужно скачать клиент Utopia на ваше устройство: https://utopiaecosystem.com/download

После стоит создать аккаунт, там все довольно просто, думаю, объяснять не придется.

После чего нужно получить доступ к API. Переходим
Инструменты->Настройки->API и видим следующее меню:

Здесь нужно добавить токен и активировать сам API, чтобы создать токен нажмите "Добавить токен"

Создание токена

Вводим название и активируем все разрешения токена

После создания бота можно переходить к боту.

Вводим команду авторизации "/auth <Хост:Порт> <Токен>".
После чего мы авторизируемся и нам становится доступен основной функционал бота.

Главное меню

После авторизации отправляем любой текст и мы получаем список всех команд

Весь функционал расписан в самом боте, здесь дублировать его не буду :)

P.S. После публикации инструкции возможно будут добавлены новые функции.