@persiadin

Как сделать рассылку картинок с помощью pyTelegramBotAPI?

Добрый день. У меня есть бот в телеграмме, написанный на python с помощью библиотеки pyTelegramBotAPI. В нём есть функция рассылки сообщения пользователям:
@bot.message_handler(commands=['rs'])
def welcome(message, res=False):
	if message.from_user.id == admin:
		rss = (message.text).replace('/rs ', ' ')
		handle = open("user.txt", "r")
		for line in handle:
			try:
				bot.send_message(line, rss, parse_mode='html')
				time.sleep(0.5)
				print("Сообщение отправлено")
			except:
				print("Сообщение не отправлено")

Сейчас он умеет рассылать только текстовые сообщения, которые я напишу в команде. Как сделать, чтобы он мог картинки и текстовые сообщения с учетом форматирования в телеграме?
  • Вопрос задан
  • 192 просмотра
Пригласить эксперта
Ответы на вопрос 1
@TKDBOT
Учу python. Готов к конструктивной критике.
Картинка отправляется методом send_photo. Так же там есть параметр caption - он является описанием т.е. текст к картинке. А форматирование указываете в параметре parse_mod.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы