Так как вопрос по телеграму, предлагаю использовать вот
эту библиотеку. Очень простая в использовании, есть куча написанных проектов.
Также, для хранения данных понадобится база данных. Для того чтобы работать с базой данных советую использовать ORM, так как они позволяют зачастую не писать все запросы к БД ручками (почитать про ORM можно
тут).
В качестве ORM рекомендую PeeWee - довольно простая и понятная ORM (небольшой гайд можно прочитать
тут)