Size: a a a

2020 July 17

АП

Александр Петров... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
да, юзер должен выбрать чат самостоятельно и нажать кнопку отправки сообщения
Это излишне( Легче ссылкой на команду внутри первого сообщения в таком случае реализовать. Короче говоря, нужно как-то передавать боту определённый идентификатор, без обратных запросов: я полингом ловил команды и сообщения и парсил их внутри функций, может есть способы сделать callback при нажатие кнопки с передачей информации боту на полинге? Только какая функция/способ?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
как сюда вообще относится поллинг?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
юзер должен ввести какую-то информацию в ответ на вопрос от бота?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
юзкейс недостаточный чтобы дать нормальный совет
источник

A

Arnold in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
ну можешь проверить, если юзер уже есть в базе данных написать ему другое сообщение, чем для новых юзеров))
Ахаахха, я понял) Не ну это гениально
источник

АП

Александр Петров... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
юзер должен ввести какую-то информацию в ответ на вопрос от бота?
1. Приходит в группу сообщение от бота: произошло такое-то событие, необходимо принять решение. В этом же сообщении есть 2 кнопки: да и нет.
2. Пользователь нажимает одну из кнопок, боту в любом виде передаётся 2 параметра: идентификатор события, который должен быть прописан в кнопке (это я реализовать знаю как) и любая информация для принятия решения (+ "Y" или + "N").
3. После нажатия кнопки, бот подхватывает полученные параметры и скрипт принимает решение на их основе.

П.С. Дополнительные действия не применимы, то есть пользователь самостоятельно не может писать ничего в чат, только разве что дополнительно кнопку отправить нажимает.

Вот и как тут лучше придумать логику?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
то есть просто чтобы не окружать списковыми скобками добавили отдельный множественный класс? ого
тоже в каком-то смысле DRY:)
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
тоже в каком-то смысле DRY:)
ты в какой-то момент решишь изменить синтаксис питона?
источник

АП

Александр Петров... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
юзер должен ввести какую-то информацию в ответ на вопрос от бота?
Ну и всё должно быть в рамках длинных сессий, без обратных запросов
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Технопёс
ты в какой-то момент решишь изменить синтаксис питона?
ты в какой-то момент решил задавать абстрактные вопросы чтобы соответствовать нику?)))
источник

Т

Технопёс in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
ты в какой-то момент решил задавать абстрактные вопросы чтобы соответствовать нику?)))
а где здесь абстракция? Ты сказал про DRY в контексте списковых скобок, или я не так понял?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Александр Петров
1. Приходит в группу сообщение от бота: произошло такое-то событие, необходимо принять решение. В этом же сообщении есть 2 кнопки: да и нет.
2. Пользователь нажимает одну из кнопок, боту в любом виде передаётся 2 параметра: идентификатор события, который должен быть прописан в кнопке (это я реализовать знаю как) и любая информация для принятия решения (+ "Y" или + "N").
3. После нажатия кнопки, бот подхватывает полученные параметры и скрипт принимает решение на их основе.

П.С. Дополнительные действия не применимы, то есть пользователь самостоятельно не может писать ничего в чат, только разве что дополнительно кнопку отправить нажимает.

Вот и как тут лучше придумать логику?
так пользователь нажимает кнопку. какие проблемы?
источник

АП

Александр Петров... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
так пользователь нажимает кнопку. какие проблемы?
Как подхватить из скрипта, то что пользователь нажал на кнопку?
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Александр Петров
Как подхватить из скрипта, то что пользователь нажал на кнопку?
@dp.callback_query_handler(text="yes")
и
@dp.callback_query_handler(text="no")
как бы
источник

АП

Александр Петров... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
@dp.callback_query_handler(text="yes")
и
@dp.callback_query_handler(text="no")
как бы
Так, спасибо, сейчас буду пробовать
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
суть инлайн кнопок что боту приходит такой запрос с нажатием на кнопку
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
непонятно чем ты вообще занимался с инлайн кнопками если не отлавливал нажатия на них)))
источник

F🍭

Fenicu 🍭 in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
непонятно чем ты вообще занимался с инлайн кнопками если не отлавливал нажатия на них)))
ссылочки
источник

АП

Александр Петров... in aiogram [ru]
<Юрий> 👨‍🔬 Чебышев
непонятно чем ты вообще занимался с инлайн кнопками если не отлавливал нажатия на них)))
Пытался в чат сообщение кинуть))
источник

F🍭

Fenicu 🍭 in aiogram [ru]
хотя я теперь отслеживаю и нажатия на ссылки
источник