FixsuCustomRoles - Advanced Role Management
Virtual role profiles, permission aliases, and instant synchronization with Discord.
Features
FixsuCustomRoles allows you to assign and configure roles from a comfortable interface (Cyberpunk UI). All permissions and whitelabel integrations are synchronized here.
- Fully visual hierarchy editor.
- Automatic role assignment upon joining the server (Auto-Role).
- Slash command (/) usage restrictions for specific administrative groups.
Welcome & Leave
Manage welcome and farewell messages. The bot can send personalized messages and generate beautiful graphics with the user's avatar when joining the server.
Greeter Configuration
To enable the greeter, you must first assign a Greeting Channel in the panel. Once a user joins, the bot will send a message to them. You can use variables like <@user>, {server}, {member_count} to personalize the text.
Graphic Greeting Cards
You can enable the generation of welcome images. In the panel, you select the background (URL) and adjust the text color. The bot will automatically apply the player's avatar and welcome inscription.
- Support for transparent backgrounds (PNG).
- Automatic rounding of avatars.
- Dynamic user counter on the graphic.
Reaction Roles
Let users choose their own roles by clicking Buttons or using the drop-down menu (Dropdowns).
Creating a Panel
You can configure the roles panel from the web interface. The bot allows you to build a fully customizable Embed, under which interactive Discord components will appear.
- Select Component Mode: Buttons (up to 25 pieces) or Select Menu.
- Define the allocation logic: Multi-Select (multiple roles) or Single-Choice (e.g. color selection).
- Optional panel protection only for verified users.
Auto-Channels (Temp Voice)
A system that generates temporary voice channels for users. Perfect for servers focused on playing with friends.
How does it work?
You define the "Master" channel. When any user enters it, the bot will immediately create a new, private voice channel and transfer that user there. When the channel is empty, the bot will automatically delete it.
Managing your own channel
The owner of the channel (the person who created it) receives a special control panel (Voice Interface) from which he can kick players, change the user limit and hide the channel from others.
Embed Creator
Create visually advanced messages without coding knowledge. The module uses webhooks to send announcements, regulations and notifications.
Functionalities
The panel allows you to preview changes live. You can define Author, Title, Description, Thumbnail, Main Image, Footer and dynamic bar color.
- Live preview in the panel.
- Possibility to save and edit previously sent embeds (by providing Message ID).
- Bypassing the character limit by splitting into Fields.
Verification (Vault)
The first line of defense against bots and alt-accounts. Force new users to solve the Captcha or click the appropriate button before granting access to the server.
Verification Modes
We offer several security modes tailored to your needs:
- Standard (Button) - The fastest form of security.
- Image Captcha - Bot generates an image with code that is difficult for machines.
- Web Vault - User must visit the link to verify themselves (effective against self-bots).
Commands (Slash)
Manage access to slash (/) commands directly from the panel. Enable, disable and limit the use of specific commands.
Access Control
You can define roles that have exclusive access to a specific category of commands (e.g. limit the use of economy commands to VIP users only). All commands are immediately logged in the Discord API after they are modified in the panel.
Moderation and Warnings
A powerful tool for maintaining order on the server. It contains moderation commands and an automated warning system (Penalty Matrix).
Penalty Matrix
Instead of manually remembering who has how many warnings, you can set automatic actions at specific thresholds.
Commands
The commands available are `/ban`, `/kick`, `/timeout`, `/warn`, `/clear` (chat clearing). All of them are logged into the bot's central archive.
Auto-moderation
The bot that never sleeps. Automatically remove unwanted content, profanity and links to keep your community safe.
Available Filters
- Anti-Link - Block links to other Discord servers or specific external sites.
- Mass Mention - Penalties for people who tag too many people in one message (Ghost Ping protection).
- Toxic Words - Your own list of banned words with regex function.
Anti-raid
A military-grade system that blocks sudden massive attacks on your server (bot-net).
Defense Mechanisms
When a server comes under attack, Anti-raid activates the defense system, completely closing the server to new users and meting out merciless justice to the attackers.
- Join-Flood - Detection of x joins within y seconds.
- Nuke Protection - Protection against mass channel deletions by compromised administrators.
- Suspicious Accounts - Automatic kick/ban for freshly created accounts (e.g. less than 1 day old).
Antispam
Keep your text channels clean by filtering annoying and chat-flooding behavior.
Filter Modules
- Caps-Lock (Anti-Scream) - Blocks messages consisting mainly of uppercase letters.
- Emoji Flood - Limit of emoticons per single message.
- Zalgo - Cleaning distorted and stretched text.
- Spam Messages - Prevents you from sending the same message in a row or sending too many messages in quick succession.
Server Logs
Audit of user and administrator activities. Have full insight into what's happening on the server 24/7.
Log Categories
In the panel, you can assign specific log channels for different categories of events, e.g.:
- Messages (Deletes and Edits)
- Users (Joins, Leaves, Role Changes)
- Voice (Channel Entries, Mutes, Exits)
- Moderation (Warnings, Bans, System Penalties)
Giveaways
Manage competitions with advanced requirements for participants to develop their community.
Creating a Contest
From the bot or panel level, you can start a contest by specifying the prize, duration and number of winners.
- Ability to force the appropriate role to participate.
- Bonus chances (Drop Rate) for premium/booster users.
- Automatic randomization and verification of participants upon completion.
Economy
Build your own currency system on your server! Enter shopping, gambling and daily reward.
Currency System
You can define the name of the currency and its symbol. Users can earn coins by working, claiming free bonuses, playing roulette, or stealing from others (if you allow it).
- Server Store - Possibility to purchase roles for coins.
- Casino and Gambling - Roulette, coin flip, slots.
- Tax System - Inflation control on the server.
Tickets
Advanced community support system. It allows you to open private channels between the administration and the user.
Configuration
You can create multiple ticket categories (e.g. Support, Shopping, Complaints). For each category, you select the notification channel and the role authorized to respond.
- Generating full conversation transcripts in HTML format.
- Panel with Buttons or selection menu.
- Limits of open tickets per user.
Level (XP)
Activate your players through a reward system for spending time on the server.
Earning XP
Users receive a random amount of experience points for sending chat messages or for being on voice channels (XP/min). You can adjust multipliers and allocation ranges.
Level Up Rewards
When a user reaches a defined level, the bot can automatically grant him a special role or generate a beautiful 'Level Up' image.
Twitch Notifications
Don't miss a single stream! The bot will automatically send a notification to the selected channel when the streamer starts broadcasting.
Features
- Instant ping via the EventSub system.
- Ability to define your own role ping message (e.g. @Wszyscy).
- Automatic deletion of announcements when the stream ends (optional).
YouTube Notifications
Follow your favorite creators. When they publish a new video or short, the bot will post the link directly to Discord.
Action
In the panel, you enter the YouTube channel ID and Discord channel for notifications. The bot uses the official API (WebSub), which guarantees the speed of message delivery within seconds after the material is published.
Kick Notifications
Full support for the Kick.com platform! Stay up to date with broadcasts on the green platform.
Support
Works in a similar way to the Twitch module, supporting dynamic links, audience updates and aesthetic graphic layout (green accents) in the announcement embed.
Reddit Feedy
Automatically send news (Hot, New) from selected Subreddits to your server.
Filtering and Publishing
You can subscribe to multiple communities at once. The bot will check what's new every few minutes and publish aesthetic cards (Embeds) containing an image (if added) along with a direct button taking you to the post on Reddit.