Python С НУЛЯ | Полный курс по основам программирования
6. Добавим клавиатуру и научим Telegram бота рассказывать анекдоты.
ReplyKeyboard — это обычная клавиатура с кнопками которая располагается в чате Telegram внизу окна. Импортируем модуль разметки клавиатуры ReplyKeyboardMarkup и создадаем клавиатуру. Разметка клавиатуры (меню) — это просто список в списке с названием кнопок. И каждый новый список — это новый ряд кнопок. Кнопка посылает в чат текст, который на ней написан. Переименуем одну из кнопок на «Начать». При ее нажатии будет отправляться слово «Начать», так как это текст а не команда, его обрабатывает функция parrot...
Пишем телеграм бота-парсера на Python, с помощью библиотек requests, BeautifulSoup и aiogram
Используется библиотека requests для получения HTML-кода страницы.
С помощью библиотеки BeautifulSoup извлекаются необходимые данные из HTML-кода.
С помощью регулярных выражений и извлеченных данных формируется текстовый результат.
Полученный результат выводится в телеграм боте. Парсер получает новости о спорте с сайта.
Парсер извлекает информацию о виде спорта, времени, счете и командах, участвующих в матче.
Результат выводится в телеграм боте. в виде текстовой информации. Первым делом...