Pyrogram -- фреймворк для работы с api телеграмма через нативный протокол телеграмма (не http запросы), что позволяет создавать боты и скрипты, которые работают от лица юзера.
Но также, pyrogram даёт возможность работать и с обычными ботами.
Данный проект работает с созданием и управлением задачами, создаваемыми пользователями.
Код этого проекта доступен по:
https://github.com/Myortv/fsm-tasks