Научим Telegram бота отправлять пользователю случайную картинку. 1. Создаем папку images и в нее поместим любое количество картинок. 2. В файл handlers.py импортируем модуль glob с помощью которого получим список из названий картинок и модуль random с помощью которого получим случайный элемент списка. 3. В файле utility.py создадим кнопку с названием «Картинки» и в файл bot.py добавим новый MessageHandler. 4. В файле handlers.py напишем функцию, которая будет отправлять случайную картинку пользователю. Запускаем Telegram бота и проверяем. Фиксируем изменения программы в Git репозиторий и по необходимости выкладываем на сайт GitHub. Написанный код в этой статье можно скачать (скопировать) на GitHub. Предыдущие статьи из серии Python Telegram Bot: 10. Создадим журнал событий работы Telegram бота. 9. Выстраиваем диалог между пользователем и Telegram ботом. 8. Рефакторинг кода Telegram бота. 7. Telegram бот запрашивает местоположение и контакты пользователя. 6. Добавим клавиатуру и научи
11. Учим Telegram бота отправлять картинки пользователю.
10 ноября 201910 ноя 2019
17,3 тыс
1 мин