Российская замена Trello и постановка задач через Телеграм-бота

Несколько лет назад я открыл для себя «YouGile» это Agile-доска по сути схожая с Trello, но отечественная, местами упрощенная, местами имеющая больше возможностей, но по духу она подошла мне больше Трелло. А недавно Трелло и вовсе объявили о полном исходе из РФ и я понял, что сделал правильный выбор. Для тех кому уже интересно, дам реферальную ссылку, можете обрезать хвост, если не хотите регистрироваться по рефке, не принципиально https://yougile.com/p/4fq6n

Российская замена Trello и постановка задач через Телеграм-бота

В «YouGile» компании до 10 человек бесплатны (как обещают разработчики «До 10 человек — бесплатно навсегда, без ограничений») и количество подключенных компаний не регламентируется. В ней я веду доску домашних дел, все рабочие задачи, в нее складываю входящие идеи и прочее. В общем мне нравится, вам может быть тоже зайдет.

Но, речь собственно не о доске, а о сервисном боте для нее, которого я написал для собственных нужд и решил расшарить для общественности, это бот для публикации сообщений в любой колонке на любой доске. Я часто сбрасываю новые задачи в колонку «Входящее», чтобы потом распределить задачу в конкретный день или на доску. При желании бот позволяет дублировать запись на почтовый ящик, что тоже удобно.

Конфиденциальность

Уважая конфиденциальность, я постарался сделать несколько вариантов подключения, с разной степенью раскрытия конфиденциальных данных. Бот не хранит логи и конфиденциальную информацию, только выданный ключ подключения к колонке. Одновременно, для тех не никому верит, в боте есть ссылка на простенький PHP-скрипт для получения ключа, его можно запустить на любом хостинге и тогда вы на 100% сможете быть уверены, что у бота нет доступа к доске, только к одной колонке, этот же скрипт работает на моем сервере, чтобы можно было сгенерировать код подключения онлайн. Он, до конца сессии, хранит данные в кукисах вашего браузера и удаляет их при завершении работы.

Использование:

— Создавайте новые сообщения в боте
— Пересылайте сообщения из телеграм
— Отправляйте сообщения из других источников через кнопку «Поделиться»
Отправляется только текстовая часть сообщения, файлы, видео и аудио не обрабатываются, к сожалению.

Как настроить. Три варианта:

Сгенерировать ключ:

В этом варианте придется сообщить максимум информации боту. Она не сохраняется в боте, кеше и т.д. это удобный вариант, но визуально наименее конфиденциальный. Кликните «Сгенерировать ключ» и ответьте на вопросы бота, он подскажет как правильно ответить на них:
— Введите Email администратора доски YouGile
— Введите пароль администратора доски YouGile
— Введите ID компании в YouGile. Для получения ID в веб-интерфейсе YouGile (в десктоп есть проблемы с копированием) откройте «Профиль», перейдите вниз и кликните «Открыть конфигуратор текущей компании». Откроется конфигуратор, в правой верхней части выберите «Навигатор по объектам», напротив названия компании кликните кружок с буквой «i». Скопируйте появившийся Id и отправьте его боту

ID компании можно посмотреть в конфигураторе, в навигаторе по объектам, открыть конфигуратор может администратор через комбинацию клавиш ctrl + ~ Но есть еще более удобный способ - надо нажать ctrl+ alt + q, id покажется на экране и сразу же скопируется в буфер обмена.

— Введите ID YouGile доски на которой будут публиковаться входящие сообщения. Для получения ID-колонки для публикации в веб-интерфейсе YouGile (в десктоп есть проблемы с копированием) откройте «Профиль», перейдите вниз и кликните «Открыть конфигуратор текущей компании». Откроется конфигуратор, в правой верхней части выберите «Навигатор по объектам», кликните название компании, выберите нужную доску и нужную колонку, напротив имени нужной колонки кликните кружок с буквой «i». Скопируйте появившийся Id и отправьте его боту

Ввести ключ:

Запустив скрипт у нас на сервере https://core4.ru/service_yg.php или скачав его с этой страницы к себе, можно увидеть и скопировать активные API-ключи для вставки. Тут-же можно отозвать ненужные.
— Введите Email администратора доски YouGile
— Введите пароль администратора доски YouGile
— Введите ID компании в YouGile. Для получения ID в веб-интерфейсе YouGile (в десктоп есть проблемы с копированием) откройте «Профиль», перейдите вниз и кликните «Открыть конфигуратор текущей компании». Откроется конфигуратор, в правой верхней части выберите «Навигатор по объектам», напротив названия компании кликните кружок с буквой «i». Скопируйте появившийся Id и отправьте его боту

ID компании можно посмотреть в конфигураторе, в навигаторе по объектам, открыть конфигуратор может администратор через комбинацию клавиш ctrl + ~ Но есть еще более удобный способ - надо нажать ctrl+ alt + q, id покажется на экране и сразу же скопируется в буфер обмена.

— В интерфейсе будут выведены ключи активные и удаленные, скопируйте нужный и отправьте его боту— Введите ID YouGile доски на которой будут публиковаться входящие сообщения. Для получения ID-колонки для публикации в веб-интерфейсе YouGile (в десктоп есть проблемы с копированием) откройте «Профиль», перейдите вниз и кликните «Открыть конфигуратор текущей компании». Откроется конфигуратор, в правой верхней части выберите «Навигатор по объектам», кликните название компании, выберите нужную доску и нужную колонку, напротив имени нужной колонки кликните кружок с буквой «i». Скопируйте появившийся Id и отправьте его боту

Публикация через Email:

Самый простой, но не самый надежный способ, создайте в системе email для публикации, по инструкции https://ru.yougile.com/news/2020-12-24_email_integration и отправьте его боту.

Дублирование задач на email:

При желании вы можете дублировать все пересылаемые задачи на свою почту, для этого кликните в боте кнопку «Меню» и выберите команду /email. Введите почту для дублирования или слово delete для удаления действующего дублирования.

Внимание! команда /start сбрасывает все настройки и для подключения нужно будет пройти весть путь заново!

Если вы пользуетесь «YouGile», надеюсь, бот будет полезен для вас! Если не пользуетесь, регистрируйтесь и начинайте использовать!

Партнерство и совместные проекты

Я всегда открыт для сотрудничества и готов обсудить возможные совместные проекты. Если у вас есть идеи или предложения, как улучшить бота или расширить его функционал, буду рад вашим сообщениям

2020
23 комментария

Комментарий недоступен

2

Я на десктопной и мобильной. Даже CRM для небольшой компании делал на YouGile, зашло, процессы стали гораздо прозрачней. =) Продукт нравится, не всегда фишки оперативно добавляют, но это проблема роста.

Я так понимаю, удалось хакнуть YouGile?

1

Нет, у них на самом деле есть официальный API. В первой версии очень примитивный, во второй очень замороченный. Бот работает на первом =)

1

Интеграция с телеграмм это очень удобно 🙌
но «скрипт» и «команды» заставляют думать, что настройка будет долгим и непростым процессом, если не подкован технически 🙈

1

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

1

С Битрикс совместимо?

1