Anastasia_ushhkva
Дек. 15, 2023 23:42:00
Так и есть: теперь бот выводит только сообщение “нажми /remind …”, и на этом все. Совсем не понимаю, как я могу прикрутить необходимые функции к данной команде remind. Если можно ответить, что я должна положить в обработчик, чтобы все заработало, то буду безмерно благодарна!
py.user.next
Дек. 16, 2023 04:37:29
Anastasia_ushhkva
Совсем не понимаю, как я могу прикрутить необходимые функции к данной команде remind.
Надо документацию читать
https://docs.python-telegram-bot.org/en/stable/telegram.ext.conversationhandler.htmlПримеры вот эти рассматривать
https://docs.python-telegram-bot.org/en/stable/examples.conversationbot.htmlhttps://docs.python-telegram-bot.org/en/stable/examples.conversationbot2.htmlhttps://docs.python-telegram-bot.org/en/stable/examples.nestedconversationbot.htmlЗапускать их; смотреть, что там происходит. И по аналогии потом делать свой скрипт.
У тебя, например, conv_handler нигде не регистрируется. Значит, где-то ты пример не брал/а/о, который бы работал и в котором просто не могло бы быть при этом незарегистрированного обработчика разговора. Так что ищи рабочие примеры, которые работают, а потом меняй их под своё. Тогда ты не пропустишь ничего.