We're selective about which bots we run. Each bot is a potential security surface, a source of channel noise, and something the team has to maintain awareness of. That means we don't add bots casually.
Before You Propose
Ask yourself: does this bot do something the server genuinely needs, that isn't already covered by a bot we have? If yes, go ahead. If it's a nice-to-have, the bar is higher.
Proposal Process
- Post in
#suggestions(through/suggestcommand) with the bot name, a link to its documentation or source, and a clear explanation and/or image of what it does and why it's useful. - Community members can react and comment under the suggestion thread.
- The admin team reviews the proposal, checks permissions and security, and votes internally.
- If approved, the bot is added with non-dangerous permissions. The proposer is credited in the announcement.
Requirements
- Open source.
- No excessive permissions.
- A specific, clear use case that benefits the community.
- An owner or team that is reachable for support and actively maintains it.
- No data harvesting or external logging of member information.
Danger
Any bot requesting Administrator or other elevated permissions is automatically rejected, no exceptions. If the bot 'needs' admin to function, the bot is not coming in.