Agreement
1. Acceptance of Terms
By adding apoptotic ("the Bot") to your Discord server or using any of its commands,
you agree to be bound by these Terms of Service ("Terms"). If you do not agree, remove
the Bot from your server and discontinue use immediately.
Overview
2. Description of Service
apoptotic is a Discord bot operated by apoptoses ("we", "us", "our") that provides the following features:
- Auto-React — Automatically react to messages from a specified user in a specified channel with a configured emoji (
/autoreact action:Add, /autoreact action:Remove).
- Absence Monitoring — Watch a Roblox player's presence in tracked game servers and notify a Discord user when the player leaves (
/trackplayer action:Add, /trackplayer action:Remove).
- Guild Name — Set an auto-updating server name template that includes the live human member count (
/guildname action:Set, /guildname action:Remove).
- Live Server Embeds — Display an auto-updating embed with current private-server data (
/servers, /servers view:Live).
- Membership Role Sync — Automatically grant or revoke Discord roles (Supporter, Legend, Apoptotic VIP) based on your Buy Me a Coffee subscription tier.
- Help — View bot usage and detailed command help (
/help).
Features may be added, modified, or removed at any time without prior notice.
Permissions
3. Administrator Permission
The Bot requests the Administrator permission when invited to your server.
By inviting the Bot, you acknowledge and consent to granting this permission level.
Administrator access allows the Bot to:
- Read messages in all channels to detect messages matching auto-react rules.
- Add emoji reactions to messages.
- Send messages in configured channels for absence notifications and live server embeds.
- Rename the server to apply guild-name templates with live member counts.
- Manage roles to grant or revoke membership tier roles (Supporter, Legend, Apoptotic VIP).
The Bot will not use Administrator access to ban or kick members, delete messages,
or perform any destructive actions beyond the features listed above. However, you accept that granting
Administrator permission inherently provides broad access, and you do so at your own discretion.
The Bot also uses the following privileged Gateway intents:
- Message Content — To identify which user posted a message for auto-react matching. Message content is not logged or stored.
- Guild Members — To accurately count human members (excluding bots) for guild-name templates. Member lists are not stored or exported.
Rules
4. User Responsibilities
You agree to:
- Use the Bot only in compliance with Discord's Terms of Service and Community Guidelines.
- Not use the Bot to harass, stalk, or monitor users without their knowledge or consent.
- Not attempt to exploit, reverse-engineer, or interfere with the Bot's operation.
- Ensure that only trusted members with the Manage Messages permission configure Bot features, as all slash commands require this permission.
Third Parties
5. Third-Party Services
The Bot integrates with the following third-party services. By using the corresponding features,
you acknowledge the terms below:
Roblox
- Roblox data is subject to Roblox's Terms of Use.
- The Bot's ability to detect player absence depends on Roblox API availability and the player's privacy settings.
- Players with hidden game activity may not be reliably tracked.
Buy Me a Coffee
- Membership data (email, display name, tier, optional note) is received via Buy Me a Coffee webhooks and is subject to BMC's Terms of Service.
- Membership role sync depends on BMC webhook delivery. We are not responsible for delays or failures in webhook processing.
Availability
6. Availability & Disclaimers
The Bot is provided "as is" and "as available" without
warranties of any kind, express or implied. We do not guarantee:
- Continuous, uninterrupted, or error-free operation.
- Accuracy or timeliness of absence notifications (the three-check system operates on ~60-second cycles).
- Compatibility with all server configurations or third-party bots.
We reserve the right to take the Bot offline for maintenance at any time.
Liability
7. Limitation of Liability
To the maximum extent permitted by law, apoptoses shall not be liable for any indirect,
incidental, special, consequential, or punitive damages arising from:
- Use or inability to use the Bot.
- Missed or delayed absence notifications.
- Unauthorized access to your server resulting from the Administrator permission grant.
- Actions taken by third-party services (Discord, Roblox).
Enforcement
8. Termination
We may restrict or revoke your access to the Bot at any time, for any reason, without notice.
You may terminate your use of the Bot at any time by removing it from your server and deleting
all configured rules via /autoreact action:Remove, /trackplayer action:Remove,
and /guildname action:Remove.
Changes
9. Changes to These Terms
We may update these Terms from time to time. Changes will be reflected on this page with an
updated "Last updated" date. Continued use of the Bot after changes constitutes acceptance
of the updated Terms.
Contact
10. Contact
If you have questions about these Terms of Service, please reach out via the
contact form.