Skip to content

uppercase

A small Red-DiscordBot utility cog for creating and renaming text channels with visibly uppercase names.

Back to the cog catalog

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.