This module allows you to setup a variety of "tags" that users can list and use to output pre-determined strings of text. This is useful for creating public FAQ responses without making a bunch of Custom Commands. Also, you can configure tags to be modified by different permission levels, unlike Custom Commands which can only be modified by server admins. The different permission tiers are listed below:
Anyone - Anyone can add, delete and modify any tag.
Tag Owner - Anyone can add tags, but they can only delete or modify tags that they created. (Server admins can always modify/delete ALL tags)
Server Mods - Anyone considered a "Server Mod" can create, delete and modify any tag.
Server Admins - Anyone with the "Administrator" permission node can create, delete and modify every tag.
Login to our web dashboard.
Go to "Tags" here.
Click the "Add New Tag" button
Fill in the required information. All tags will require a name and a response.
Once you have created tags, you can also modify them here.
You can manage and list tags using the following commands:
To list all commands simply type
To create a tag type
!tags create <name> <response>.
To modify a tag type
!tags edit <name> <response>.
To delete a tag just type
!tags delete <name>.
To use a tag simply type
You can't have duplicate tags with the same name
Tags are also limited to Discord's message character limit
Messages sent by bots or webhooks will be ignored
@User, @Role and @Everyone/@Here mentions are completely disabled in tags
Emoji/Emotes CAN be used in Tags. However, it requires slightly more work due to how discord parses emotes. Normally in Discord, you could just type
:smile: to get an emote, however in Cakey Bot, neither of these will work. In order to get valid emojis you have to send the emojis in discord but place a backward slash in front of it to get the emote's full ID. Like so:
\:smile: which will produce these results:
<:lel:408424717217693717> or for Unicode emoji:
😄 . Once you have the full emoji id or the raw Unicode output, you can paste these into Cakey Bot's web dashboard and they should work as long as Cakey Bot is in a server that has that custom emote in it.
To use images in responses, you can simply just type the image URL/link like you would in a normal message. If you have the file on your local machine/PC but no URL/link, you can upload it to an image hosting website (such as Imgur) and paste the URL they provide into the response. Cakey Bot should automatically embed the image in Discord's client if it's a valid URL/image.