我正在尝试创建一个电报机器人,但它有问题
导入操作系统 进口遥控机器人
my_secret = os.environ['示例']
@bot.message_handler(命令=['问候']) def 问候(消息): bot.reply_to(消息,“嘿!怎么样?”)
bot.polling()
如错误中所述,您在使用该变量之前尚未定义
bot
。
如果您查看 pyTelegramBotAPI 的官方文档,即使是示例也显示了如何从定义开始 bot
(https://pypi.org/project/pyTelegramBotAPI/):
import telebot
bot = telebot.TeleBot("TOKEN", parse_mode=None)
@bot.message_handler(commands=['start', 'help'])
def send_welcome(message):
bot.reply_to(message, "Howdy, how are you doing?")```