Feature request: list of modules that cannot be loaded and list of modules that can be loaded. [$10] #320

Closed
opened 2026-10-05 04:13:09 +02:00 by adam · 6 comments
Owner

It would be nice if there was a way to ban/prevent modules from being loaded without modifying the source, because the already installed module would be removed by hand or users would wonder why they get error messages while attempting to load modules.

The most annoying module which comes to mind at the moment is awaynick.

Update: @md-5 suggests in the first comment that it would be nice to also have list of modules that will always be loaded as it can solve the issue that many modules are hard to made global.

Did you help close this issue? Go claim the $10 bounty on Bountysource.

It would be nice if there was a way to ban/prevent modules from being loaded without modifying the source, because the already installed module would be removed by hand or users would wonder why they get error messages while attempting to load modules. The most annoying module which comes to mind at the moment is [awaynick](http://wiki.znc.in/Awaynick). Update: @md-5 suggests in the first comment that it would be nice to also have list of modules that will always be loaded as it can solve the issue that many modules are hard to made global. ## <bountysource-plugin> Did you help close this issue? Go claim the **[$10 bounty](https://www.bountysource.com/issues/1648661-feature-request-list-of-modules-that-cannot-be-loaded-and-list-of-modules-that-can-be-loaded-10?utm_campaign=plugin&utm_content=tracker%2F1759&utm_medium=issues&utm_source=github)** on [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F1759&utm_medium=issues&utm_source=github). </bountysource-plugin> <!-- github-sync-id:31457736 -->
adam closed this issue 2026-10-05 04:13:10 +02:00
Author
Owner

As an aside, I would love to see the reverse of this, a list of modules that MUST be loaded. Kindof solves the some-modules-are-hard-tom-make-global issue.

As an aside, I would love to see the reverse of this, a list of modules that MUST be loaded. Kindof solves the some-modules-are-hard-tom-make-global issue. <!-- github-comment-id:40426780 -->
Author
Owner

I could edit this issue.

I could edit this issue. <!-- github-comment-id:40603395 -->
Author
Owner

Done. I must probably add bounty as the things wanted on this issue doubled.

Done. I must probably add bounty as the things wanted on this issue doubled. <!-- github-comment-id:40603673 -->
Author
Owner

Now that I think about it, *modules_online would come to mind as what I want to load everywhere like *route_replies, because some IRC clients are stupid.

Oh, and I also increased the bounty again and I don't think I will increase or place it to anything in near future.

I'll stop spamming this issue for now.

Now that I think about it, *modules_online would come to mind as what I want to load everywhere like *route_replies, because some IRC clients are stupid. Oh, and I also increased the bounty again and I don't think I will increase or place it to anything in near future. I'll stop spamming this issue for now. <!-- github-comment-id:40604184 -->
Author
Owner

After considering this, I'm against such blacklist.
If some module is bad, it should be fixed on our side, not by users force-disabling it individually

As for awaynick, @KindOne- tried to delete it in #439, but he failed (refused?) to explain users the reason why it was removed and to write truth in comments about it.
If someone wants to remove it properly, good.

After considering this, I'm against such blacklist. If some module is bad, it should be fixed on our side, not by users force-disabling it individually As for awaynick, @KindOne- tried to delete it in #439, but he failed (refused?) to explain users the reason why it was removed and to write truth in comments about it. If someone wants to remove it properly, good. <!-- github-comment-id:41477128 -->
Author
Owner

And... awaynick is gone. (#663)
This blacklist isn't going to happen; if you have complains about specific modules, or other reasons why blacklist is needed, please say.

And... awaynick is gone. (#663) This blacklist isn't going to happen; if you have complains about specific modules, or other reasons why blacklist is needed, please say. <!-- github-comment-id:65319381 -->
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: adam/znc#320