= types.InlineKeyboardMarkup()
btn_my_site = types.InlineKeyboardButton(text='название кнопки', url='сайт')
markup.add(btn_my_site)
bot.send_message(chat_id=chat_id, text=text_out, reply_markup = markup)
Смастерил это, но работать не хочет? Явно что я рукожоп, но можно же исправить это. Или совсем беда?
А какая ошибка?
name markup is not defined
поставь курсор на bot.send_message и нажми Tab
Ответ перейти на aiogram
первый или последний?
На левый Tab
К чему вопрос вообще?
да да пардон я перепутал на это @bot.message_handler
хотите говорить что это правильный код?
Смотря с какой стороны посмотреть
можете помочь?
В текст аут строка же?
то есть текст аут это пост
markup.row вроде забыл
Ты все правильно импортировал?
from telegram import InlineKeyboardButton, InlineKeyboardMarkup from telegram.ext import Updater, CommandHandler, CallbackQueryHandler from bs4 import BeautifulSoup as bs
import os import telebot # from telebot import apihelper from telebot import types from telebot import TeleBot from telebot.types import Message import requests from datetime import datetime, timedelta from config import token, chat_id from telegram import InlineKeyboardButton, InlineKeyboardMarkup from telegram.ext import Updater, CommandHandler, CallbackQueryHandler from bs4 import BeautifulSoup as bs
С табуляцией все в порядке? Т.е send_message находится в функции url?
короче я оттуда скопировал это. только не кидайте помидорами
Перед bot.send_message должна быть табуляция или 4 пробела. Они на месте?
Обсуждают сегодня