如何在电报机器人中创建“方法”

文森佐·苏纳

嗨,我正在尝试创建一个机器人来自动执行亚马逊搜索,我希望它使用起来非常简单。我希望它在创建新机器人时表现得像 BotFather:

询问机器人名称

输入并获取机器人名称

询问机器人标签

输入并获取机器人标签

创建机器人

我不知道从哪里开始

到目前为止完成的代码:

keyboard=  types.ReplyKeyboardMarkup(row_width=1)
help_btn =  types.KeyboardButton('Aiuto')
min_price = types.KeyboardButton('Prezzominimo')
max_price = types.KeyboardButton('Prezzomassimo')
range_price = types.KeyboardButton('Range') 
keyboard.row(min_price)
keyboard.row(max_price)
keyboard.row(range_price)
keyboard.row(help_btn)














bot = telebot.AsyncTeleBot(TOKEN,'HTML')

if bot_is_active:

@bot.message_handler(commands=["start"])
def main_menu(message):
    bot.send_message(message.chat.id,"Benvenuto,questo bot ti permette di cercare articoli su Amazon",reply_markup=keyboard)
pass



@bot.message_handler(func=lambda message:True)
def kb1_handler(message):
    if message.text == 'Aiuto':
        bot.send_message(message.chat.id,Help message)    
    elif message.text == 'Range':
        bot.send_message(message.chat.id,"Cosa cerchi?")
        #range_set = True
    elif message.text == 'Prezzominimo':
        bot.send_message(message.chat.id,"Cosa cerchi?")
        min_set = True
    else:
        bot.send_message(message.chat.id,"Cosa cerchi?")
        #max_set = True
    pass

    if min_set:
        bot.send_message(message.chat.id,"trovato")

pass

文档:https : //github.com/eternnoir/pyTelegramBotAPI

v25

我建议您查看库python-telegram-bot及其信息丰富的 wiki。代码示例包括一个对话机器人,听起来像您所描述的

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在电报机器人中显示选项?

在带有图像的电报机器人中发送消息

清除电报机器人中的“ pending_update_count”

如何在电报机器人中创建链接

通过pyTelegramBotAPI在电报机器人中获取照片

如何在电报机器人中发送空消息?

如何在电报机器人中发送字符?

如何在电报机器人中发送视频笔记?

如何在电报机器人中传递键盘的动态按钮值?

获取自定义输入并将其存储在电报机器人中的MySQL中

如何在电报机器人python中检测gif

如何从电报机器人创建私人消息?

如何在电报机器人的parse_mode中使用“ Markdown”?

我如何在电报机器人中找到Webhook地址?

如何在电报机器人中传递键盘动态?

如何检查电报机器人中的管理员状态?

在电报机器人中以内联模式发送本地照片

如何摆脱电报机器人中的盘旋小丑青蛙?

在电报机器人中发送照片的问题

如何从 url 在电报机器人中发送 exe 文件

如何捕获电报机器人中的任何错误?

如何使用python在电报机器人中创建自定义键盘?

电报机器人创建调查(投票)

在电报机器人中获取多张图像而不是一张

如何在电报机器人 python 代码中立即执行轮询功能?

如何使用 python 在电报机器人中发送数据帧表

如何使用 Telebot 插件在 php(laravel) 中回答电报机器人中的内联查询?

如何在电报机器人中接收文件,对其进行处理并将其发送回用户?

如何在机器人消息电报机器人之后从用户那里获取消息更新