Есть ли способ подписаться и отправлять личные сообщения пользователям slack в рабочем пространстве с помощью python

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

Мне нужно разработать это на django и celery. Вот требование, из-за которого у меня возникли проблемы:

  • Сотрудники не должны иметь возможность видеть чужие отчеты.

  • Напоминания в слаке должны содержать URL-адрес сегодняшнего отчета с следующий шаблон https://domain_of_my_app/report/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (UUID), эта страница не должна требовать аутентификации любого вида.

Я думаю, что ссылка должна быть уникальной для пользователей, но я понятия не имею, как решить эту проблему в slack

Есть идеи?

Вернуться на верх