You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Ban Sharing mode comprises Cozy's ban-sharing functionality, exclusively for use with other large modding communities that we collaborate with. It needs to contain a number of features, but it's worth noting that none of these features should allow the bot to create bans automatically.
Bans from all relevant servers need to be stored in the database for lookup purposes, but we should think about how unbans should be handled by that system
Note that this does not mean that other information on server members should be stored - we almost definitely should not do that
Management commands for managing the list of external servers that are allowed to add the bot
Servers must be able to set up a ban relay channel, with settings including a ban command template (to generate ban commands that can easily be copied and pasted) and a way to ignore bans from specific servers
Moderator slash commands for ban relaying configuration and ban lookups based on the database
Informational messages on ban history in other servers when a user joins
I created a silly diagram at some point, so here it is:
Something that's critical to remember is that, while the above features must all be present and fleshed out, they will ultimately be temporary - someday, it's hoped that this functionality can be extracted into an entirely separate organization, with a proper HTTP API, web interface, the ability to write your own bots that consume it, and so on. This is a massive, massive undertaking, though - and not one that will be worked on any time soon - so Cozy should have a good, reliable system of its own until then.
The text was updated successfully, but these errors were encountered:
someday, it's hoped that this functionality can be extracted into an entirely separate organization, with a proper HTTP API, web interface, the ability to write your own bots that consume it,
I know this is a long way off but that sounds brilliant
someday, it's hoped that this functionality can be extracted into an entirely separate organization, with a proper HTTP API, web interface, the ability to write your own bots that consume it,
I know this is a long way off but that sounds brilliant
It's a super long-term goal, yeah, and itself out of scope of this issue (and organization really) - it's been on my personal wishlist for a while too, but the Forge people would very much prefer to be able to host (or modify) a custom bot, and there's just no way we can manage that with this issue as it stands
The requirements for this have changed dramatically. This system will now be part of Quilt Community Collab, and a project we're currently working on together there. That said, this mode may still be useful for shipping infractions over there on a case-by-case basis in the meantime.
The Ban Sharing mode comprises Cozy's ban-sharing functionality, exclusively for use with other large modding communities that we collaborate with. It needs to contain a number of features, but it's worth noting that none of these features should allow the bot to create bans automatically.
I created a silly diagram at some point, so here it is:
Something that's critical to remember is that, while the above features must all be present and fleshed out, they will ultimately be temporary - someday, it's hoped that this functionality can be extracted into an entirely separate organization, with a proper HTTP API, web interface, the ability to write your own bots that consume it, and so on. This is a massive, massive undertaking, though - and not one that will be worked on any time soon - so Cozy should have a good, reliable system of its own until then.
The text was updated successfully, but these errors were encountered: