名称错误:名称“bot”未定义

问题描述 投票:0回答:1

我正在尝试创建一个电报机器人,但它有问题

导入操作系统 进口遥控机器人

my_secret = os.environ['示例']

@bot.message_handler(命令=['问候']) def 问候(消息): bot.reply_to(消息,“嘿!怎么样?”)

bot.polling()

python telegram-bot replit py-telegram-bot-api
1个回答
0
投票

如错误中所述,您在使用该变量之前尚未定义

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?")```
© www.soinside.com 2019 - 2024. All rights reserved.