Свяжитесь с нами: Telegram WhatsApp
info@garnet-lab.com
ENGLISH
+7 495 414 18 36

3 минуты

Голосовой Telegram-бот для создания задач в Битрикс24

Автор статьи

Глеб Антоненко

Зачем нужен Telegram-бот

Главная польза голосового Telegram-бота для постановки задач в Битрикс24 — это экономия вашего времени. Бонусом идут легкость и удобство использования.

 

Потребность родилась исходя из того, что часто находясь за рулем или сразу после встречи хотелось иметь возможность быстро зафиксировать информацию в виде задачи и передать ее в работу.

Поэтому мы придумали такую схему ⬇️

Схема работы

  • Записываем голосовое сообщение в Telegram;
  • Бот расшифровывает аудиосообщение в текст;
  • На основе текста в Битрикс24 создаётся задача;
  • Дополнительно к задаче прикладывается mp3-файл с голосовым сообщением.
 

Рассмотрим пошагово принцип работы этого бота:

  1. В профиле пользователя в специальном поле нужно указать ник Telegram
    1.  
  1. Записываем в Telegram голосовое сообщение
    1.  
  1. Бот присылает сообщение о том, что задача создана со ссылкой на неё в Битрикс24.
 
 

В задаче есть текст сообщения и прикрепленный голосовой файл.

Крайний срок ставится через 3 дня от текущей даты.

Ответственный по умолчанию инициатор сообщения. Чтобы изменить ответственного, достаточно перейти по ссылке и выбрать нужного сотрудника.

🗣
Мы работаем над тем, чтобы добавить возможность голосом задавать ответственным любого другого сотрудника.
Данный чат-бот можно привязать к новому или уже существующему чату, а также группе в Telegram, где есть много участников и каждый из них также будет иметь возможность воспользоваться ботом.
 

В случае если пропустили 1 пункт и не указали ник пользователя в Битрикс24, бот выдаст ошибку.

 

Технические детали

Приложение стоит на отдельном сервере. Написан чат-бот на Python.

Бот отслеживает голосовые сообщения в чате и с помощью сервиса Google Speech-to-Text транскрибирует сообщения в текст.

Затем с помощью Rest API Битрикс24 находит на портале пользователя с ником из Telegram, загружает аудиофайл на Диск этого пользователя и создаёт задачу, в которую добавляет данный файл и текст сообщения.

 

Если вы хотите реализовать эту или другую разработку – будем рады в этом помочь!

Есть вопросы или нужно решение Вашей задачи?

Оставьте заявку, заполнив форму обратной связи. Наш специалист свяжется с Вами в самое ближайшее время