uppercase¶
A small Red-DiscordBot utility cog for creating and renaming text channels with visibly uppercase names.
Install¶
[p]repo add taakoscogs https://github.com/TaakoOfficial/TaakosCogs
[p]cog install taakoscogs uppercase
[p]load uppercase
Dashboard¶
This cog includes standalone Red-Web-Dashboard integration. Server managers can use the dashboard to view visible commands and the current server configuration when Red-Web-Dashboard is installed.
Highlights¶
- Creates text channels in the category you specify.
- Renames existing text channels.
- Converts ASCII letters to bold sans uppercase characters so Discord keeps the channel name visibly uppercase.
- Hybrid command support for prefix and slash usage.
- No external dependencies.
Commands¶
| Command | Description |
|---|---|
[p]createchannel <category> <name> or /createchannel |
Create a text channel in a category with a visibly uppercase name. |
[p]renamechannel <channel> <name> or /renamechannel |
Rename a text channel with a visibly uppercase name. |
The historical [p]create-channel, [p]rename-channel, /create-channel, and /rename-channel names remain available as compatibility commands.
Requirements¶
- Red-DiscordBot 3.5.0 or newer.
- Python 3.10 or newer.
- The command user needs
Manage Channels. - The bot needs
Manage Channels.
For prefix commands, <category> can be a category mention, ID, or name. If the category name has spaces, use the category ID or quote the name.
Discord lowercases normal ASCII letters in text channel names, so this cog uses uppercase-style Unicode letters.
Example output: staff loa becomes 𝗦𝗧𝗔𝗙𝗙-𝗟𝗢𝗔.
Data¶
Uppercase does not persistently store end user data.