from aiogram import Bot, Dispatcher, executor, types
from aiogram.contrib.fsm_storage.memory import MemoryStorage
from aiogram.dispatcher import FSMContext
from aiogram.types import InlineKeyboardMarkup, InlineKeyboardButton
TOKEN = ''
bot = Bot(token=TOKEN)
storage = MemoryStorage()
dp = Dispatcher(bot, storage=storage)
@dp.callback_query_handler(text="<info>")
async def button_1(message: types.Message, state: FSMContext):
async with state.proxy() as data:
if int(call.data.split("|")[1]):
await message.answer("Кнопка нажата.")
else:
await message.answer("Попытка нажать исчерпана.")
@dp.message_handler(commands=['start'])
async def send_welcome(message: types.Message):
await message.answer(
"пробный тест",
reply_markup=InlineKeyboardMarkup().add(
InlineKeyboardButton('Кнопка', callback_data='<info>|0')))
if __name__ == '__main__':
executor.start_polling(dp, skip_updates=True)
Бот работает на команду /start, но при нажатии на inline кнопку бот не отвечает и просто не может прогрузить ответ..
В консоль бот ошибок ни каких не выдаёт, но причину неработоспособности я не знаю. Что делать?