Здравствуйте уважаемый господин!
Приносим наши извинения за короткий ответ в прошлом сообщении, он был связан с необходимостью ответить как можно быстрее.
в дальнейшем, мы постараемся отвечать максимально развёрнуто, но это потребует некоторого времени на написание.
Для искомой задачи, ваш покорный слуга рекомендует, по возможности, использовать библиотеку Telethon или pyrogram. При этом имейте в виду, что такие библиотеки используют технологии Client API.
С уважением,
член чата!
PS. курсы для изучения python мы рекомендуем искать в других чатах, которые можно найти в каталоге чатов
@it_chatsчч.
PPS
надеюсь данный ответ достаточно развёрнутый
чч.