Задать вопрос
@dada_arewnd

Почему не работает цепочка сообщений aiogram?

@dp.callback_query_handler(lambda x: x.data and x.data.startswith('answer'))
async def helper_admin(call: types.CallbackQuery,state:FSMContext):
    old_caption,user_name = call.message.text,call.from_user.username
    new_caption = str(old_caption) + str(f'\n\n❗️На запрос отвечает @{user_name}')
    await bot.edit_message_text(text=new_caption,chat_id=call.message.chat.id,message_id=call.message.message_id,parse_mode='Markdown')
    await bot.send_message(call.from_user.id,"*Напишите свой ответ в одном сообщении*",parse_mode='Markdown')
    await FSMAnswer.user_id.set()

@dp.message_handler(content_types=['text'],state=FSMAnswer.user_id)
async def answer_help(message,state:FSMContext):
    print(1234)


Я нажимаю на кнопку ответа и мне в лс бот присылает сообщение. Я отправляю свой ответ и всё, цепочка прекращается, а почему не знаю
  • Вопрос задан
  • 35 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы