либа не обновлялась несколько лет, понятное дело что код там протух, что контакт что телега, периодически выкатывают обновления апи.
к сожалению на каждый чих готовых решений нет.
А тут задача вполне тривиальная, надо просто разобрать сообщение в телеге и отправить его в вк.
примеров как работать с сообщение в телеге полно.
для запуска в определенное время нужно использовать scheduler
для сравнения только времени надо использовать time, а не целый тип datetime, или приводить даты к одному виду.
В sublime text ссылка на переменные a и b одна и та же(хотя по сути так не должно быть)
Кто тебе такую глупость сказал?
Питон в зависимости от версии, умеет находить дублирующие фрагменты. числа, строки и кешировать их, и когда запускаешь в саблайн скрипт, то всякая магия может найти эти дубликаты и закешировать их.
но в консоли, само собой на горячую такое не происходит.
самое главное, а какая тебе разница вернется ли тебе неизменяемый объект из кэша или создастся с нуля?
у тебя конфликт зависимостей, у тебя несколько либ по зависимостям хотят его.
но у каждой разная версия стоит и пип не может найти одну подходящую под все условия.
смотри кто его хочет и выравнивай их версии друг об друга
Владимир Куц, ну там история что сам по себе pydantic не писал свой парсер, а просто поверх накручивает свои модели, тут или задать тип datetime и до сортировать по нему.
ибо поломанная сортировка приходит уже в него от парсера.