我的问题是我对编码还很陌生,我不完全确定如何做到这一点。我只知道制作一个响应以 ! 开头的命令的机器人的基础知识。但我想知道如何制作一个可以检测任何单词并做出响应的机器人。
例如:我有一个使用 ch.py 库和 onMessage 类的 chatango 聊天机器人
try:
cmd, args = message.body.split(" ", 1)
except:
cmd, args = message.body, ""
if cmd[0] == "!":
prfx = True
cmd = cmd[1:]
else:
prfx = False
if cmd.lower() == "test" and prfx:
room.message("This is a test code.")
但我也想拥有基于已发布消息中的特定关键短语的机器人 room.message。
对不起,我缺乏经验,我只是找不到任何关于我正在寻找的合适的信息。