latty337
@latty337
Python

Как сделать так чтобы из callback_query_handler выполнялась другая функция?

@bot.callback_query_handler(func=lambda call: True)
def callback_query(call):
	if call.data == "cb_rol":
		bot.register_next_step_handler(call.message, rol)

	elif call.data == "cb_dn":
		bot.answer_callback_query(call.id, "День")

@bot.message_handler(content_types=['text'])
def rol(message):
	print('test')
  • Вопрос задан
  • 164 просмотра
Решения вопроса 1
@twistfire92
Python backend developer
Какая другая функция? Что у вас сейчас не получается? После того, как вопрос задали, прочитайте его и подумайте, понятно ли все в этом вопросе.

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

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы