All apps · 0 apps
Accept-Bot
Docker app from brockbreacher's Repository
Overview
Readme
View on GitHubAccept-Bot
A simple Discord bot that automatically adds configurable role(s) to a server member upon accepting the rules.
Rule-Gating Made Simple.
Environment Variables:
TOKEN | Discord Bot Token
ACTIVITY | Bot Activity Message (EX, You Sleep)
TYPE | The Activity type (LISTENING, WATCHING, PLAYING)
Required Permissions:
The bot requires the following permissions to function properly:
- Manage Roles
- View Messages
- Send Messages
You can also use the Cardboard Services Bot Invite Generator to generate an invite link with these permissions automatically.
Important: The bot's role must be positioned above any role it attempts to assign automatically.
Command:
/accept-role [primary-role:@role] <additional-role-1:@role1 (goes up to 5)>: Sets the role(s) assigned to a user automatically after they accept the rules. (User running command must have Manage Server permissions and bot's role MUST be above the role being assigned!)
Created By brockbreacher
Install Accept-Bot on Unraid in a few clicks.
Find Accept-Bot in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.
Categories
Related apps
Explore more like this
Explore allDetails
ghcr.io/brockbreacher/accept-bot:latestRuntime arguments
- Network
bridge- Shell
sh- Privileged
- false
Template configuration
Discord Bot Token
Bot Activity Message (EX, You Sleep)
- Value
- /accept-role
The actvity type (LISTENING, WATCHING, PLAYING)
- Value
- WATCHING
Storage for role data
- Target
- /usr/src/app/roledata
- Default
- /mnt/user/appdata/acceptbot/roledata