errbotio / errbot

Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
http://errbot.io
GNU General Public License v3.0
3.09k stars 608 forks source link

CORE_PLUGINS doesn't allow disabling specific plugins #1599

Open Janiczek opened 1 year ago

Janiczek commented 1 year ago

Describe the bug If you set CORE_PLUGINS to a subset of the core plugins, eg. ("ACLs", "Backup", "Help"), the rest of the core plugins will error out periodically:

Screenshot 2022-09-15 at 10 24 03

The only currently known way to remove those warnings is to enable all of the plugins. Thus, there is no way to disable certain plugins without getting the periodic error messages.

To Reproduce Set CORE_PLUGINS to a subset of the available core plugins.

Expected behavior Only some plugins are enabled; no errors are shown.

Screenshots See above.

Environment (please complete the following information):

Additional context -

Janiczek commented 1 year ago

Will likely be fixed by #1601

andrewthetechie commented 2 months ago

@sijis do you think a new fix release could get cut to include the fix for this bug? This is happening in 6.2.0 but doesn't happen if I install from git master