Cloudia was created to bridge gaps other bots fail to provide.
With Cloudia, guild customization reaches a new level of user experience by empowering members an additional level of personal customization. This is achieved without granting users permissions that could otherwise destroy a guild if used inappropriately.
100% free, guaranteed*! Since this is hosted on Cloudflare Workers' free plan, there are currently no runtime costs faced. Donations may be introduced later, should the demand for Cloudia require paid tier Workers. The use of Cloudia will remain free, however.
If you still wish to support Cloudia, consider boosting our support server (our boosters can create their own role with Cloudia).
🧰 Features:
- Allow users to build and own custom roles in your guild without giving them
MANAGE_ROLES permission. Owners can delegate managers to their role, all while still under the supervision of the guild staff.
- Custom roles can be closed, managed, invite only, or open for all to join. This is up to the custom role owner to decide on.
- Explicitly grants "0" permissions, so all new custom roles are cosmetic only.
- Set role position in guild by specifying a role to place new custom roles above.
- Give users with a custom role a specific guild role. Useful for role list "breaks" at the top of the list, signifying "Custom roles" below.
More features being considered.
🔮 Use cases:
- Community guilds created for companies can onboard Cloudia to allow company staff to maintain the official company roles quickly and efficiently. In invite-only mode, any employee in list of users can add any new user to the list. Additionally, employees can choose whether to toggle/hide this role at their own free will, in case some wish to stay anonymous at times.
- Ex: A guild onboards Cloudia. Staff creates a custom "staff" role in invite-only mode. They add users to the role, and those users can toggle their staff role whenever they please. Additionally staff members can add other staff members to this group, even without
MANAGE_ROLES permission. This can be done for multiple roles, such as "Support", "Mod", etc. if they wish.
- Guilds can reward certain users with the ability to create their own custom role for personalization.
- While standard color roles exist, this gives users limitless customization to choose any color they wish to use at any time. With support for gradient colors, the options are exponentially greater!
- Although Cloudia does not grant permissions to custom roles, guilds can still give them permissions that they wish.
- Nothing is stored/visible on Discord to standard users, even with modded clients, so staff can go "Incognito" and hide among the rest. They can then toggle their staff permission when necessary to drop the hammer. Although this type of setup can be completed with other bots, it usually involves building a custom command, setting up another role to grant permission to this ability, special channels, or maintaining a list on their control panel (which is a hassle).
⚒ Setup:
- Add the bot to your guild.
- Adjust Cloudia's role position to be higher than roles you want Cloudia to manage.
- Use
/role-admin to configure various settings for your guild (limits, log channel, new custom role placement).
- Grant access to
/role-create via Guild Settings > Integrations to allow specific members to create roles as you wish.
🔑 Permissions:
Required (will not function properly without)
- Manage Roles - This is the core of Cloudia's purpose. It'd be silly to not include as the bot would be unable to perform its job.
- Mention @everyone, @here, and All Roles - Cloudia tags roles in messages (silently, does not notify them) for convenience.
- Send Messages - Standard, used for logs. All interactions are ephemeral otherwise.
- Embed Links - Logs are posted with embeds. Without this, they will not appear.
- View Channels - Standard, needs to be able to interact somewhere.
##