【发布时间】:2022-06-14 03:45:19
【问题描述】:
我正在制作 Telegram 机器人来处理 Youtube 播放列表。
我有 2 个函数,它们都有 (update:Update, context: callbackContext) 参数。
第一个函数是使用 messageHandler 从 main 调用的,它运行时没有错误。
但第二个是从函数 1 调用的。
我想知道如何在没有处理程序的情况下传递这些参数。我想说function2() 接受使用update.message 和其中的其他功能。
这里是这个想法的一个例子:
def check_url(update: Update, context: CallbackContext):
get_videos_ids()
def get_videos_ids(update: Update, context: CallbackContext):
some code that use upadte.functions
if __name__ == "__main__":
updater.dispatcher.add_handler(MessageHandler(Filters.all, check_url))
【问题讨论】:
标签: python bots telegram handler python-telegram-bot