🔥А вот и код🔥
14 строчек, Карл! Как?
Да все очень просто, этот код невероятно простой, если знать возможности библиотеки requests
Изначально мы просто импортируем библиотеку requests и сообщаем себе в консоли, что бот запущен, я не стал пользоваться здесь логированием, т.к. код очень простой
Далее мы прописываем ссылку для обращения к TelegramAPI, следующей строкой идет Токен моего бота, который принято скрывать, чтобы кто-нибудь не захотел воспользоваться им!
Также я создал переменную count для подсчета советов, изначально она равна нулю.
Затем следует упомянуть, что я создал текстовый файл, где хранится 101 совет для успешного программиста, к которому в последствии обращаюсь через команду with, данная команда позволяет открыть файл не закрывая его, т.к. он закроется автоматически
Теперь мы запускам бесконечный цикл и обращаемся к методу get библиотеки requests, и с помощью метода sendMessage берем и отправляем совет в этот самый канал.
Теперь осталось только вести подсчет сообщений и прервать цикл, когда все советы исчерпают себя
Ах, да!
Ожидание 86400 секунд - это эквивалентно суткам, т.е. завтра в это же самое время, как и сегодня, должен прийти второй совет, завтра мы об этом и узнаем, мне аж самому интересно😉
Про алгоритмы сегодня уже не получится рассказать, поэтому ждите большой пост завтра😎
Еще больше интересного у меня на канале: Python с 0 до Junior🐍