Raptor
This provides information on how to use RaptorBot, configure.
What's Raptor?
Raptor is a very versatile Discord bot which provides communities with flexible yet powerful moderation tools. We provide robust warning systems, regularly updated smart filters, robust services. With larger bots support is hard or non-existant, with Raptor we cater to audiences from large to small. With other bots, you need to pay for basic features or support. Raptor is different, support should be a guarantee instead of a maybe. When the war is on, you would rather bring a reinforced jet that can handle multiple terrains, or go down with the ship?
How do I use Raptor?
Raptor is invite-only, meaning not just anyone is able to use it. Raptor is designed with community servers needing state-of-the-art moderation tools in mind. It is not a good fit for personal or friends-only servers with light moderation needs.
To inquire about adding Raptor to your server, join our support server: Join our support server.
Requirements
- Your guild follows the Discord TOS, Discord Community Guidelines, and agree to Raptor's Privacy Policy.
- We also may enforce the Discord Partner Code of Conduct on a case-by-case basis. One of the these cases is if your Discord community is verified or partnered, or is attempting to partner or get verified
- Your guild agrees to use Raptor for most moderation needs. Using other moderation bots may conflict with Raptor's core features and provide a poor experience overall for the server, its enforcment team and users overall.
- You may not purposefully attempt to exploit, pentest or tamper with Raptor without explicit permission from the authors
- Raptor is aimed at the following types of communities:
- Partnered Discord Servers
- Verified Discord servers
- Discord servers owned by known brands, companies, organizations, teams, etc. (this includes non-profits, charities, non government-recognized organizations, gaming leagues, large communities, and similar)
- Active content creators (YouTube, Twitch, so on)
- Guilds with 1000+ members
- Others servers may be approved on a case-by-case basis. We look for cool, interesting communities. We're happy to even work with upcoming communities which plan to go public. We also may accept invite-only communities on a case-by-case basis (such as Esports, Gaming Leagues, Gaming Clans, Game Studios, Development communities (both Open Source and Closed Source), etc.)
- The following types of servers may also be eligible to use Raptor:
- Guilds that are maintained by members of Raptor's team
- Guilds that are moderated by members of Raptor's team
Clarifying requirements Jump
Why can't I use Raptor for my personal/friend servers?
Raptor is designed for large, active communities needing robust moderation tools. While we appreciate the interest, however Raptor is for specific clientele who require a bot which can handle the large user load and complexity of moderating such communities.
Clarifying requirement 2, Use raptor for most moderation needs
We noticed during suporting the guilds Raptor protects that some Discord communities who applied, and started using Raptor were inconsistent with using Raptor for moderation purposes. Such as in some cases, staff members would give out warnings in another moderation bot, and give Raptor warnings out for the same rule in other cases. This caused confusion in moderation logs, user cases, and more. As Raptor is invite-only/curated clients we want to be able to focus our resources on supporting the communities we protect. This is why we've added this requirement. This rule applies to usage of other moderation bots, not miscellaneous bots which are not moderation utilities (such as meme bots, economy, games, etc.). If your guild has a valid reason to use another moderation for specific purposes, we're happy to discuss this during the application process as we can be flexible with this.
Please note: Raptor is a moderation bot, which focuses on cleaning your server and providing your community with no-nonsense moderation features. Raptor is not supposed to be anyones "friend", it is a powerful moderation toolkit. It has specific type of feature set for communities with serious moderation needs, and does not include features like economy, gaming features, memes,.
Clarifying requirement 4: Raptor is aimed at the following types of communities
This is a list of servers we're most likely to accept. If your community type is not listed, it doesn't mean we won't accept you. It's just who the main target of Raptor is, not a hard requirement. It's just communities we're just more likely to approve as they're the ones who typically need the type of moderation Raptor provides.
What if I don't meet these requirements?
Don't worry! We evaluate applications on a case-by-case basis and frequently make exceptions for active, upcoming, or creative communities. If you're interested in using Raptor, please reach out in our support server to chat with our team.
If Raptor doesn't end up being the right fit for your server, we still want you to succeed. Here are some other excellent moderation bots we recommend:
- Zeppelin (a powerful, highly customizable option, though you will likely need to self-host it)
- Wick (a popular, robust security and protection bot)
- Sapphire (Multi-purpose bot used by many for moderation)
Other Legal Information
- Raptor is provided "As Is", we do not guarantee 100% perfection. We aim to work with communities to ensure we fix issues as quickly as possible, apply required features. However, feedback and suggestions are not guaranteed to be implemented.
- Raptor and its developers are not responsible for anything that may happen as a result of using Raptor.
- Raptor and its developers are the only ones who have access to the Raptor codebase, servers. You may not reverse engineer or decompile Raptor in any way without explicit permission from the authors.
Privacy Policy
Raptor will only collect the essential information required to ensure features function and are able to exist.
Here is exactly what we collect, why we keep it, and how long it stays on our systems:
Persistent Data (Stored Indefinitely)
This information remains stored on our servers for the duration of it's usefulness.
- Server Logs & Infractions: When a user is warned, muted, kicked, or banned, or has any other type of enforcment action done we record the user’s ID, the issuing moderator’s ID, the type of action taken, the reason, any filter triggers, and the timestamp. This allows your team to keep track of repeat offenders. This information is visible to the moderation team in "Moderation Core" on the web dashboard, and in mod logging channels (if configured).
- Guild Configuration: We store your guild's configuration to ensure we are able to provide the functionality it is intended to provide. We store your guilds server prefix, admin/mod/trial mod roles, custom logging channel selections, active automod filters, whitelists, blocklists, and word lists, and anything else needed to provide customizability.
- Modmail History: To help your staff review appeals and past modmail tickets and requests, we save complete transcripts of active and closed modmail tickets. This includes participant IDs, timestamps, message content sent within the modmail channel, and any links shared. Ticket transcripts can be deleted in the modmail section of the web dashboard.
- Anonymized Server Stats: To display community activity graphs on your web dashboard, we count daily message volumes, total voice channel hours, popular emojis, and command usage. Crucially, these stats are aggregated anonymously: we do not store the text of the messages or associate individual user IDs with these numbers. Staff can view this information under "Analytics" in the web dashboard.
Info
Data is processed under the Legal Basis of Legitimate Interest (GDPR Article 6(1)(f)), as it is necessary for us to provide the functionality that Raptor provides (such as moderation features). Without this data, Raptor would not be able to function as intended.
Temporary Data
To enable the real-time moderation and safety features you configure in your channels, we hold a small window of recent activity.
- Recent Messages: To power "Message Deleted" and "Message Edited" log embeds, Raptor keeps a sliding window of the last 100 messages sent in each text channel. This data is held temporarily and is never used for any purpose other than generating these log embeds.
- Cleanup & Purging: This message cache is strictly temporary. The moment a message is deleted by a user, it is immediately and permanently erased from the cache. Similarly, when a message is pushed out of the 100-message buffer by newer chat messages, it is completely erased. Raptor developers do not monitor, read, or retain the message cache.
Info
The 100-message limit is the default for all servers. However, server owners are able to configure Raptor to retain messages for a custom period instead (such as keeping messages for a span of x days). In these cases, Raptor does not use a sliding window; instead, it sets an individual expiration on each cached message. Each message is automatically and permanently deleted as soon as its age exceeds the configured number of days.
Sharing & Third-Parties
We do not sell, rent, or share any of your guild's data with any third-party companies. All checks for automod features are done locally on the bot instance, we do not send any user content to external services.
Leaving Raptor & Deleting Your Data
If you decide to stop using Raptor, you remain in complete control of your data:
- Automatic Purge: Removing Raptor from your server terminates our service. We automatically delete all of your server settings, infraction histories, and modmail records from our active databases within 30 days of the bot being removed.
- Temporary Cache Cleanup: All temporary message caches are wiped immediately the moment the bot leaves.
Security
Raptor is closed source. Only a very limited amount of people have access to the source code, servers, and database. We do not authorize 3rd party access to Raptor, its source code, or any services run by it. We may monitor usage of Raptor to ensure the bot is not being used in a malicious way.