Написал код на aiograme телеграм бота, создал кнопку, но захожу в телегу перезапускаю бота. Пишу команду /start, и кнопок в телеге нет. почему?
Вот код
from aiogram import Bot, Dispatcher, executor, types
from aiogram.types import ReplyKeyboardRemove,ReplyKeyboardMarkup, KeyboardButton, InlineKeyboardMarkup, InlineKeyboardButton
API_TOKEN = 'Тут был токен'
bot = Bot(token=API_TOKEN)
dp = Dispatcher(bot)
b1 = KeyboardButton('Тревожная кнопка')
kb_client = ReplyKeyboardMarkup()
kb_client.add(b1)
@dp.message_handler(commands=['start'])
async def send_welcome(message: types.Message):
await message.reply("Привет!\nЯ тревожная кнопка!\nОтправь мне сигнал и я помогу тебе!.")
if __name__ == '__main__':
executor.start_polling(dp, skip_updates=False)
Фрагменты кода надо размещать в виде текста и оборачивать тэгом code для корректного отображения. Удобно делать кнопкой </> Это обязательно, см.п.3.8 Регламента.
Сюда же относится traceback, ввод и вывод в консоли и другая структурированная текстовая инфа.