电报bot(使用bot命令在python代码中传递变量)
这是我的电报机器人的代码,它检测amazon.in链接并返回添加了amazon附属标签的链接,我在heroku上托管了这个机器人,我在heroku应用程序的配置变量中声明了这些环境变量(在下面的双引号中提到),它工作正常 现在我希望使用一些命令将这些变量传递给bot,然后相应地运行bot。 我希望使用一些bot命令将诸如“TOKEN”、“baseURL”、“affiliate_tag”之类的环境变量传递给电报bot 代码位于“bot.py”文件中电报bot(使用bot命令在python代码中传递变量),python,heroku,telegram-bot,python-telegram-bot,Python,Heroku,Telegram Bot,Python Telegram Bot,这是我的电报机器人的代码,它检测amazon.in链接并返回添加了amazon附属标签的链接,我在heroku上托管了这个机器人,我在heroku应用程序的配置变量中声明了这些环境变量(在下面的双引号中提到),它工作正常 现在我希望使用一些命令将这些变量传递给bot,然后相应地运行bot。 我希望使用一些bot命令将诸如“TOKEN”、“baseURL”、“affiliate_tag”之类的环境变量传递给电报bot 代码位于“bot.py”文件中 您可以将参数传递给命令(即/help a b),
您可以将参数传递给命令(即
/help a b
),这些参数在CallbackContext中的CommandHandler
as列表中可用
def help_command_handler(update, context):
"""Help handler"""
print(context.args)
baseURL = context.args[0]
affiliate_tag = context.args[1]