Уведомления

Группа в Telegram: @pythonsu

#1 Апрель 5, 2022 20:10:52

Cvoooh
Зарегистрирован: 2022-04-05
Сообщения: 1
Репутация: +  0  -
Профиль   Отправить e-mail  

Нужна помощь. Вы знаете как это решить.

Здравствуйте, у меня есть очень простой код телеграмм бота который на любое сообщение присылает тебе рандомную фотографию из моей папки. На данный момент присылает фотографию после получения любого сообщения.
Хочу получить информацию, как реализовать отправку фотографий при использовании кнопки.

Я научился создавать кнопку, привязывать ей текст, но не функцию.
Прошу помочь.

Фотографии: https://ltdfoto.ru/image/MgIZG8
https://ltdfoto.ru/image/MgIabG

Код:
import telebot
from telebot import types
import os
import random



bot = telebot.TeleBot(“токен”)

@bot.message_handler(content_types = текст ) # в квадратных скобках
def start(message):
photo = open('cats/' + random.choice(os.listdir('cats')), ‘rb’)
bot.send_photo(message.from_user.id, photo)




bot.polling(none_stop=True, interval=0)

Отредактировано Cvoooh (Апрель 5, 2022 20:39:57)

Прикреплённый файлы:
attachment MyCollages.jpg (74,6 KБ)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version