Enigma
Twitch integration on another level
The result of Interaction Roles / and Better Suggestions having a child
Version
6.0.1
Setup
- Link Discord
- Make sure you have a role with
Administrator
rights assigned to yourself
- run
en!setup
command
- Watch the MAGIC HAPPEN
Features
- reaction role implementation on the base of buttons
- 25 Roles per Embed (
cemoji
needs to be set for amounts larger than 10)
- Supports multiple embeds (without limitation)
- Supports custom Emojis (defaults to numbers if not set)
- Supports markdown in the description
- Suggestion forms
- Comment, Approve and Reject suggestions at your heart's content
- captcha verification system
Commands
/enigma show-settings
- sends an embed with the current configuration
/enigma-ir create
- Creates an embed with up to 25 roles
/enigma-ir delete
- Deletes an interaction role embed
/enigma-ir edit
- Edits a existing Embed
/enigma-suggestions setup
- Creates a creation message for suggestion and sets the receiving for submission
/enigma-verification setup
- sets up a captcha verification message
Dev NOTES:
- Option:
cemojis
supports multiple emojis in a single message
en!setup
can only be run by the owner or an administrator
create / delete / edit
require Administrator
rights
Troubleshooting
- In case of getting error ephemeral messages like:
Error: Missing Permissions: code 50013: (discord/guilds@0.2.2/members/roles/update)
- Check if your bots role is above the roles you want to add and if your bot has the permission to send & manage messages as well as manage roles
- There is a ❌ reaction on my command: This is caused by not having the required permissions
- If you aren't the owner of the server you are required to have a role with
Administrator
permissions
- There is a ⚠️ reaction on my command: This means an error appeared during setup, please read the logs of the file:
functions/events/discord/message/ensetup.js
- this usually happens when your bot has been invited without the application.commands
scope
Changelog
- 6.0.0
- removed twitch and twitter support they get made standalone soon
- 4.0.0
- Separated the Twitch and Twitter modules from Engima they can be added as addons
- 3.0.0
- Added Module: Captcha verification - Revamped the config storage - new command added en!migrate which is required to be run
- 2.0.2
- Bugfix: spelling error in configuration
- 2.0.1
- Module: Interaction Roles - removed the keep option, it is now only editing the provided data. editing roles requires the emojis to be set again.
- 2.0.0
- full multi-server functionality - reinstallation required
- 1.0.0