# Общее описание

# Введение

TrueConf Server API для чат-ботов позволяет интегрировать ботов в существующую инфраструктуру и расширить возможности использования клиентских приложений.

Данное API поставляется в составе TrueConf Server с версии 5.5.0.

Подробно о возможностях TrueConf Chatbot Connector мы рассказали в нашем вебинаре:

/docs/chatbot-connector/media/video_preview/ru.png

# Возможности

В настоящий момент в TrueConf Server API для чат-ботов доступны следующие функции:

  • Создание личных и групповых чатов и каналов.

  • Отправка сообщений с форматированием в HTML и Markdown.

  • Отправка файлов.

  • Отправка опросов.

  • Пересылка сообщений и ответ на сообщения.

  • Редактирование и удаление сообщений.

  • Получение информации о чатах (каналах), сообщениях и файлах.

  • Получение списка чатов и каналов.

  • Получение истории чата (канала).

  • Проверка нахождения участника в чате.

  • Получение списка участников чата (канала).

  • Добавление участника в групповой чат и канал.

  • Удаление участника из группового чата и канала.

  • Получение отображаемого имени пользователя.

При этом доступны следующие нотификации о событиях:

  • Создан новый личный чат / групповой чат / канал

  • Участник добавлен / удален из чата (канала)

  • В чат отправлено новое сообщение

  • В чат отправлен файл

  • В чат отправлен опрос

  • Сообщение было отредактировано

  • Сообщение было удалено

# Библиотеки

# Python

# python-trueconf-bot

Это легкая и мощная библиотека, которая существенно упрощает создание ботов для мессенджера TrueConf Server. Её преимущества:

  • нет необходимости вручную отправлять и обрабатывать запросы к API TrueConf Chatbot Connector;

  • библиотека помогает авторизоваться на TrueConf Server и поддерживать вашему боту постоянное безопасное соединение с ним;

  • позволяет очень быстро добавлять поддержку новых команд через декораторы;

  • библиотека постоянно развивается и обновляется, поэтому рекомендуем подключать её из глобального репозитория PyPI (opens new window);

  • при разработке библиотеки использовалась архитектура, схожая с популярным проектом aiogram (opens new window), что значительно упрощает миграцию ботов, созданных с её помощью для Telegram.

Обновлено: 22.09.2025