此外,当我键入!status时,Helloworld不在列表中作为A(活动)。我认为它不是在阅读我的插件。有什么建议吗?
# code for helloworldld.py
from errbot import BotPlugin, botcmd
class HelloWorld(BotPlugin):
"""Example 'Hello, world!' plugin for Errbot"""
@botcmd
def hello(self, msg, args):
"""Say hello to the world"""
return "Hello, world!"
# code for helloworld.plug
[Core]
Name = HelloWorld
Module = helloworld
[Python]
Version = 2+
[Documentation]
Description = Example "Hello, world!" plugin
答案 0 :(得分:0)
模块名称应与python文件名匹配。请检查BOT_EXTRA_PLUGIN_DIR = r'/ plugins'配置,默认情况下使用插件目录。使用!plugin_reload命令进行验证。它应该列出您的插件HelloWorld。