Errbot:如何从一个插件导入另一个插件
Errbot: How can I import one plugin from another
在这种情况下,我有一个简单的 JIRA 插件,我想创建另一个也通过第一个插件与 JIRA 交互的插件。我一直在尝试 errbot.plugin_manager.get_plugin_obj_by_name('jira')
的变体,但我还没有找到正确的方法。
你很幸运,它刚刚在昨天发布的 4.3.0 版本中实现:
基本上你需要在 [Core]
部分用 DependsOn
在 .plug 中声明依赖,然后你可以用 self.get_plugin('pluginName').
https://github.com/errbotio/errbot/blob/master/docs/user_guide/plugin_development/dependencies.rst
在这种情况下,我有一个简单的 JIRA 插件,我想创建另一个也通过第一个插件与 JIRA 交互的插件。我一直在尝试 errbot.plugin_manager.get_plugin_obj_by_name('jira')
的变体,但我还没有找到正确的方法。
你很幸运,它刚刚在昨天发布的 4.3.0 版本中实现:
基本上你需要在 [Core]
部分用 DependsOn
在 .plug 中声明依赖,然后你可以用 self.get_plugin('pluginName').
https://github.com/errbotio/errbot/blob/master/docs/user_guide/plugin_development/dependencies.rst