ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Проблема с тг ботом (https://forum.antichat.xyz/showthread.php?t=1449427)

vladsharik 08.09.2022 23:30

сделал два message_handler, в итоге когда ввожу текст для первого, все работает, когда текст ввожу для второго, не работает. Получается работает только первый хендлер. Возможно ли чот сделать?

munnniisss 08.09.2022 23:38

скинь код, друг, будем дебажить

vladsharik 08.09.2022 23:40

Цитата:

Сообщение от munnniisss

скинь код, друг, будем дебажить

держи

munnniisss 08.09.2022 23:50

на какое сообщение у тебя не работает

Цитата:

Сообщение от Vladius

держи


vladsharik 08.09.2022 23:51

Цитата:

Сообщение от munnniisss

на какое сообщение у тебя не работает

на эти
https://forum.antichat.xyz/attachmen...c404e05862.png

munnniisss 08.09.2022 23:54

Цитата:

Сообщение от Vladius

на эти

https://forum.antichat.xyz/attachmen...8575a4f08b.png

попробуй все elif оформить, как я оформил с а50 заданием

vladsharik 08.09.2022 23:55

Цитата:

Сообщение от munnniisss

попробуй все elif оформить, как я оформил с а50 заданием

сча попробую

munnniisss 08.09.2022 23:56

Цитата:

Сообщение от Vladius

сча попробую

а вот это убери

https://forum.antichat.xyz/attachmen...1a3a4a4e36.png

vladsharik 08.09.2022 23:59

Цитата:

Сообщение от munnniisss

а вот это убери

не, не работает
https://forum.antichat.xyz/attachmen...3f642d0f18.png

https://forum.antichat.xyz/attachmen...4de7964190.png

munnniisss 09.09.2022 00:04

https://forum.antichat.xyz/attachmen...da71c693a9.png
смотри, у тебя два хендлера без фильтров, код сверху-вниз читается, то есть я пишу а50 и попадаю в def subjects, а там ответа нет, значит pass, используй стейты или через elif перенеси все варианты ответов из algebra в subjects

vladsharik 09.09.2022 00:06

Цитата:

Сообщение от munnniisss

смотри, у тебя два хендлера без фильтров, код сверху-вниз читается, то есть я пишу а50 и попадаю в def subjects, а там ответа нет, значит pass, используй стейты или через elif перенеси все варианты ответов из algebra в subjects

та в elif в subject я переносил, работает, но чот хотелось что бы по красивее код немного выглядил, ладно, все равно спасибо

Цитата:

Сообщение от munnniisss

смотри, у тебя два хендлера без фильтров, код сверху-вниз читается, то есть я пишу а50 и попадаю в def subjects, а там ответа нет, значит pass, используй стейты или через elif перенеси все варианты ответов из algebra в subjects

кстати, вопросик такой есть, когда делаю 2 одинаковых запроса, тобишь а50 и а50, бот ломается почему то, не знаешь почему?

munnniisss 09.09.2022 00:07

Цитата:

Сообщение от Vladius

та в elif в subject я переносил, работает, но чот хотелось что бы по красивее код немного выглядил, ладно, все равно спасибо

если хочешь красивее, изучай стейты, без них я в твоём боте могу сразу написать а50 и получить задание и тогда эти кнопки не нужны, а стейты помогут тебе изолировать юзера от ненужных ему ответов

vladsharik 09.09.2022 00:08

Цитата:

Сообщение от munnniisss

если хочешь красивее, изучай стейты, без них я в твоём боте могу сразу написать а50 и получить задание и тогда эти кнопки не нужны, а стейты помогут тебе изолировать юзера от ненужных ему ответов

хорошо

munnniisss 09.09.2022 00:09

Цитата:

Сообщение от Vladius

кстати, вопросик такой есть, когда делаю 2 одинаковых запроса, тобишь а50 и а50, бот ломается почему то, не знаешь почему?

да у тебя часто будет ломаться, я тебе советую, бро, как корешу своему, изучи стейтики и жизнь малиной станет у тебя братишка

vladsharik 09.09.2022 00:10

Цитата:

Сообщение от munnniisss

да у тебя часто будет ломаться, я тебе советую, бро, как корешу своему, изучи стейтики и жизнь малиной станет у тебя братишка

почитаю чо это такое


Время: 15:38