Сегодня начал делать своего второго Telegram бот, пишу естественно на Python, без использования сторонних библиотек.
В процессе разработки, столкнулся с некоторым задачами, с большинством из них справился, но некоторые остались неподвластны моим небольшим знаниям в данной сфере.
1 Задача
Имеется следующий код:
@bot.message_handler(commands = ['url'])
def url(message):
markup = types.InlineKeyboardMarkup()
btn_my_site= types.InlineKeyboardButton(text='Написать ей', url='https://habrahabr.ru')
markup.add(btn_my_site)
bot.send_photo(message.chat.id, get("https://im0-tub-ru.yandex.net/i?id=ad7b5dc2baef00695b93f71305f81888-l&n=13").content, reply_markup=main4())
bot.send_message(message.chat.id, "Татьяна, 22 года.", reply_markup = markup)
Описание проблемы и вопроса: На сколько вы могли понять, это кнопка формата url, мне нужно сделать так чтобы после запуска команды бот выводил (текст, фото, кнопку url) и все это в одном сообщении. Сколько не пытался не смог сделать данную вещь. Жду вашей помощи, заранее спасибо)
2 Задача
Имеется следующий код:
@bot.message_handler(content_types=['text'])
def cont(message):
if message.text == 'Смотреть анкеты':
bot.send_message(message.chat.id,"Текст", reply_markup=markup)
Описание проблемы и вопроса: Требуется сделать так чтобы бот при обнаружении сообщения 'Смотреть анкеты' выводил анкету из впороса выше. Заранее спасибо за ответы)
Извиняюсь, за такую небольшую наглость, но сколько бы я не искал в Google ничего не находил стоящего. Уже просто нет сил, весь интернет сегодня перерыл ничего не нашел.