Size: a a a

2020 May 11

ИС

Игорь Середа... in Rude QA
Не знаю, что ты делаешь, но, наверно, тебе надо хуйнуть конечный автомат из возможных статусов этого процесса и в нужный момент начинать ждать сообщение.
источник

ИС

Игорь Середа... in Rude QA
Можешь рассказать, что хочешь получить, и будет всем проще.
источник

S

SaneQ in Rude QA
Игорь Середа
Не знаю, что ты делаешь, но, наверно, тебе надо хуйнуть конечный автомат из возможных статусов этого процесса и в нужный момент начинать ждать сообщение.
ну я впринципе описал примерно, кнопочный бот, если идем по определенному пути доходим до ввода текста
источник

S

SaneQ in Rude QA
if по содержанию текста не катит, текст рандомный может быть
источник

S

SaneQ in Rude QA
какойто тригер делать по нажатию на последнюю кнопку шоли, но чет не соображу как
источник

ИС

Игорь Середа... in Rude QA
Я думал, ты напишешь, что за идея бота...

Тогда просто твоя очередная кнопка активирует флажок (для простоты описания логики - в каком-нить словаре, но лучше завести класс-storage под такую нетривиальную дрочь).

Твой хендлер на сообщения работает всегда одинаково. Просто добавляешь в него проверку, в которой будет 2 условия: id пользователя, который написал сообщение есть в этом словаре. И значение флага для этого пользователя в словаре совпадает с тем, при котором ты ждёшь ввода текста.

Если они оба выполняются, то обрабатываешь этот текст, как задумал. Если нет, значит это любая другая ситуация в чате.
источник

S

SaneQ in Rude QA
Игорь Середа
Я думал, ты напишешь, что за идея бота...

Тогда просто твоя очередная кнопка активирует флажок (для простоты описания логики - в каком-нить словаре, но лучше завести класс-storage под такую нетривиальную дрочь).

Твой хендлер на сообщения работает всегда одинаково. Просто добавляешь в него проверку, в которой будет 2 условия: id пользователя, который написал сообщение есть в этом словаре. И значение флага для этого пользователя в словаре совпадает с тем, при котором ты ждёшь ввода текста.

Если они оба выполняются, то обрабатываешь этот текст, как задумал. Если нет, значит это любая другая ситуация в чате.
идею пока не хочу сливать, сорян
источник

S

SaneQ in Rude QA
примерно понял
источник

S

SaneQ in Rude QA
спасибо
источник

ИС

Игорь Середа... in Rude QA
Да не за что.
источник

СС

Сказочный Сникерс... in Rude QA
источник

ИС

Игорь Середа... in Rude QA
Сборник мифов.
источник

СС

Сказочный Сникерс... in Rude QA
кстати если кому интересно я таки добил ту задачу с кастомным планировщиком pytest
источник

СС

Сказочный Сникерс... in Rude QA
получилось просто ахуенно
источник

СС

Сказочный Сникерс... in Rude QA
источник

СС

Сказочный Сникерс... in Rude QA
теперь это дерьмецо можно пулять хоть в 50 потоков и ей поебать
источник

ИС

Игорь Середа... in Rude QA
Ты изобрёл GitLab Runner. :)
источник

СС

Сказочный Сникерс... in Rude QA
почти)
источник

СС

Сказочный Сникерс... in Rude QA
но я дико доволен
источник

ИС

Игорь Середа... in Rude QA
Ну это заебись.
источник