{"id":14289,"url":"\/distributions\/14289\/click?bit=1&hash=892464fe46102746d8d05914a41d0a54b0756f476a912469a2c12e8168d8a933","title":"\u041e\u0434\u0438\u043d \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u043b \u043f\u0440\u043e\u0434\u0430\u0436\u0438 \u043d\u0430 5%, \u0430 \u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u0447\u0435\u043a \u2014 \u043d\u0430 20%","buttonText":"","imageUuid":""}

Как юристу сделать из телеграм-бота личного помощника

В своей работе я постоянно использую телеграм для общения с коллегами. В какой-то момент задумался о создании собственного телеграм-бота. Первого я создал для себя лет 5 назад и с тех пор постоянного его совершенствую. В данной заметке начнем строить бота — помощника юриста с нуля.

Для того чтобы создать бот вам нужен бот-отец. ссылка ниже.

Запускаете бот, нажимаете /newbot

Бот задаст несколько вопросов. Вам нужен токен в конце.

Теперь переходите в AppsScript. Заметка о нем здесь

Создаете вкладку «отправка сообщений» и копипастите код для отправки сообщения. в переменной API_TOKEN между кавычек указывайте токен, который выдал вам телеграм.

создаете вкладку «бот" и копипастите туда код с приветствием. Перед тем как нажать "начать развертывание" нажимаете кнопку "выполнить», чтобы дать все разрешения.

далее выбирайте «Веб-приложение»

и даете доступ всем, чтобы телеграм мог достучаться до вашего бота.

Вам нужен URL Веб приложения.

Переходите в браузер и в строке поиска прописываете следующее https://api.telegram.org/bot{ТОКЕН БОТА}/setWebHook?url={АДРЕС ВЕБ-приложения}

Если все прописали правильно, должно появиться такое сообщение

Поздравляю! Бот работает и отвечает на сообщения. Ссылка на бот, который я создал в процессе написания заметки, ниже. Попробуйте написать ему в ответ на приветствие ИНН организации или ОГРНИП.

Ссылка для копипаста кода здесь и здесь

О том как научить бота проверять контрагентов можно прочитать здесь

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

0
17 комментариев
Написать комментарий...
Гора Жора

Очень интересная статья, спасибо)

Ответить
Развернуть ветку
Сергей Паншев

Подробная статья о создании бота - это здорово! Непонятно только: зачем бот-то нужен?

Ответить
Развернуть ветку
Владимир Глебовец
Автор

Ну, конкретно сейчас можно не выходя из телеграма быстро первично проверить контрагента по ИНН или ОГРНИП. А в целом можно из него сделать что угодно. У меня на работе, к примеру, бот раздает инструкции и типовые документы сотрудникам по запросу, сообщает мне об изменениях в ЕГРЮЛ, мониторит судебные процессы и т.д.

Ответить
Развернуть ветку
Дмитрий Большаков

Попробуйте low-code платформу Botman.one для создания экспертных систем и ботов. Платформа создана юристом специально для юристов)

Ответить
Развернуть ветку
Владимир Глебовец
Автор

Сколько стоит заказать у вас генератор документов? На сайте нет информации.

Ответить
Развернуть ветку
Дмитрий Большаков

Да, ее нет, так как у всех очень разные документы. Нужно посмотреть на шаблоны документов. В зависимости от объема и сложности оценим. Но вы можете и сами сделать в конструкторе - там свободный доступ можете сделать, а мы потом поставим вам на сайт или в Телеграм подключим.

Ответить
Развернуть ветку
Владимир Глебовец
Автор

т.е. с помощью сайта можно бесплатно сделать конструктор и больше ни за что не платить? Или нужно оплатить установку на сайт/телеграм?

Ответить
Развернуть ветку
Дмитрий Большаков

Да. Оплата за установку на сайт/телеграм.

Ответить
Развернуть ветку
Владимир Глебовец
Автор

Ну, здорово, кому не хочется разбираться, самое то, если бюджет позволяет. Я за другой подход - сделай сам)

Ответить
Развернуть ветку
Дмитрий Большаков

Ну да, Botman.one именно инструмент для того, чтобы сделать самим. Если вы сделаете инструмент оптимизации лично вашей работы, то можете бесплатно пользоваться им внутри платформы. А если хотите именно давать его другим пользователям, то небольшая плата за установку на сайт или подключение к Телеге - это норма.

Ответить
Развернуть ветку
Владимир Глебовец
Автор

ну вот это "внутри платформы" меня и смущает. Я не готов делиться с сервисом конфиденциальными данными, да и в целом зависеть от стартапа, который сегодня есть, а завтра всё... мне проще сделать инструмент под себя самостоятельно. Да не Low Code, чуть побольше надо уметь, хотя бы на уровне Law Code))) но это интересно, поверьте, вместо кроссвордов и головоломок, изучать программирование и писать код.

Ответить
Развернуть ветку
Дмитрий Большаков

Я понимаю, да. Я сам пробовал кодить) Сервис данные у себя не хранит, так что эти опасения напрасны.

Ответить
Развернуть ветку
Виктор Котлов

а у вас нет решений как автоматизировать работу арбитражного управляющего ?

Ответить
Развернуть ветку
Владимир Глебовец
Автор

Нет, но уверен что можно сделать. Напишите здесь или в ЛС какие рутинные процессы есть у арбитражного управляющего, подумаем вместе)

Ответить
Развернуть ветку
Дмитрий Большаков

У меня есть, обращайтесь)

Ответить
Развернуть ветку
Евгений Семерук

Добрый день! Все сделал как указано, "Webhook was set" получил. Но после этого бот не работает. Заходишь в него - приветствия нет, по нажатию кнопки START ничего не происходит.
При выполнении скриптов в Apps Script:
- для bot.gs выдает ошибку - TypeError: Cannot read properties of undefined (reading 'postData') doPost @ бот.gs:3
- для отправка сообщений.gs - Exception: Request failed for https://api.telegram.org returned code 400. Truncated server response: {"ok":false,"error_code":400,"description":"Bad Request: message text is empty"} (use muteHttpExceptions option to examine full response) sendMessage @ отправка сообщений.gs:14

Ответить
Развернуть ветку
Владимир Глебовец
Автор

А можно скрин кода из GAS? Можно в личку в телеграм.

Ответить
Развернуть ветку
14 комментариев
Раскрывать всегда