169 похожих чатов

Хочу реализовать кнопку Назад, когда пользователь нажимает на эту кнопку,

бот отправляет месседж. Месседжом может быть текст, фото или видео. Какой фильтр использовать чтобы проверить что отправить пользователю в ответ?

21 ответов

32 просмотра

по state думаю

Shakhbozzy- Автор вопроса
Fropzz
по state думаю

Каким образом? Подробнее можно?

Shakhbozzy
Каким образом? Подробнее можно?

Кнопка назад нажимается, идёт проверка состояния юзера, с помощью if else можно в колбэк хэндлере расписать что при каком стэйте отправляется

Shakhbozzy
Стейт тут причем то?

а как ты хочешь проверять, на какой он стадии?

Shakhbozzy- Автор вопроса

Прочти еще раз пожалуйста, если не знаешь не отвечай

Например, есть функция menu , которая отправляет сообщения с кнопками, а вот реагирует на сообщение 'МЕНЮ' или на кнопку "Назад". Вот и все

umarr
Например, есть функция menu , которая отправляет с...

да он тупой, в callback.data попадают те данные, которые прикреплены к кнопке, а он к одинаковым данным хочет фильтр какой-то прикрепить

Shakhbozzy- Автор вопроса
Fropzz
да он тупой, в callback.data попадают те данные, к...

Я сообщил про это сообщение администрации чата.

umarr
Например, есть функция menu , которая отправляет с...

Состояние тоже можно использовать, но только если кнопка "назад" не инлайновая. С инлайновым удобнее сдалать, как я выше показал

Shakhbozzy
/report Оскорбил два раза

Мужик, смотри, здесь идет речь не о aiogram, а логике работы бота - сложно сказать, оффтоп это или нет

Shakhbozzy
Не понял

Сложно обяснить логику кнопки "Назад" , но я постарался для тебя

Tishka17
aiogram-dialog уже можно советовать?

Ну он хочет узнать, как нажав но кнопку "Назад" возвратиться назад. А я ему хочу обьяснять, что надо тупо сделать два хендлера для одной функции

umarr
Ну он хочет узнать, как нажав но кнопку "Назад" во...

Зарегистрировать функцию как хэндлер для двух вещей

Tishka17
aiogram-dialog уже можно советовать?

Я к стати да все время ни разу не юзай диалоги , надо будет попробовать

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

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта