DiscordUtils | Discord bot for your Minecraft server icon

DiscordUtils | Discord bot for your Minecraft server -----

Discord bot for your Minecraft server




What's new:
  • Updated the config system, restructured the config files a bit;
  • Small optimizations;
  • Updated some libraries;
  • Bug fixes.
----------, Apr 14, 2025

What's new:
  • Added possibility to set up multiple reward commands for the voice activity;
  • Updated the libraries;
  • Added a new placeholder: %discordutils_isboosting<guild_id>%: check whether the player is boosting a Discord server or not (replace the <guild_id> with an actual guild ID).
  • Optimizations.
----------, Feb 22, 2025

What's new:
  • Added the ban sync (Minecraft -> Discord and vice versa);
  • Added possibility to set some commands that are executed, when a user lefts your Discord guild;
  • Added possibility to set up a roles -> groups synchronization (there was only the groups -> roles option before, now you can do both);
  • Important optimizations.
----------, Feb 21, 2025

What's new:
  • Fixed some bugs;
  • Optimization.
----------, Feb 14, 2024

What's new:
  • Fixed some bugs;
  • Optimization;
  • Updated the 2FA forced groups and roles system.
----------, Feb 11, 2024

What's new:
  • Refactored and updated commands manager to make the API more flexible;
  • Removed MainGetReadyEvent support.
----------, Feb 10, 2024

What's new:
  • Fixed last boosting time fetch.
----------, Feb 8, 2024

What's new:
  • Added an API;
  • Added possibility to disable certain server activity logging events.
----------, Feb 8, 2024

What's new:
  • Boosting listener system has been recoded, it should work better;
  • Fixed bugs;
  • Optimization.
----------, Jan 19, 2024

What's new:
  • Changed /du sendtodiscord command, now you can choose in which channel you will send your message instead of configuring it in the config;
  • Added block player option for 2FA (you can prevent players from joining the server while they haven't passed the 2FA);
  • Updated /du voiceinvite, now you can specify players that you want to be invited in your voice channel. If you don't specify anyone, all the players will be invited;
  • Added /unlink slash command;
  • Added /dua migrate command, now you can easily migrate from data.yml to a database and vice-versa (this option will overwrite the existing users);
  • Optimization;
  • Removed unnecessary messages from lang.yml.
----------, Jan 6, 2024

What's new:
  • Fixed bot initialization.
----------, Dec 26, 2023

What's new:
  • Refactored code;
  • Optimization;
  • Fixed bugs (including the bugs related to the virtual console and to the boosting events);
  • Excluded unnecessary libraries.
----------, Dec 26, 2023

What's new:
  • Moved from the reactions to the buttons;
  • Added possibility to create info channels (This option allows you to set some Discord channels' names to be updated every N seconds (min - 600 secs), you can use any PlaceholderAPI placeholders there);
  • Updated all the libraries.
----------, Dec 20, 2023

What's new:
  • Optimization;
  • Fixed bugs;
  • Added connection pool for databases, now they should work faster;
  • Added possibility to create your custom triggers to in-game events.
----------, Dec 18, 2023

What's new:
  • Optimization;
  • Fixed bugs;
  • Removed non-slash commands support in Discord;
  • Changed bot_settings.yml file structure, you have to reconfigure it;
  • Added 2FA disable confirmation;
  • Improved tab completion for the commands;
  • Improved /dua reload command.
----------, Dec 17, 2023

What's new:
  • Optimized the code;
  • Added checks for the plugin and the bot readiness. Now players won't be able to join the server while the plugin and the bot are not ready (to avoid any issues with 2FA).
----------, Dec 16, 2023

What's new:
  • Optimized the code;
  • Added tab completion for the plugin commands.
----------, Dec 15, 2023

What's new:
  • Fixed some bugs;
  • Optimized the code;
  • Added possibility to force certain groups or roles to pass the 2FA;
  • Added possibility to choose and download official translations directly from the bot settings file.
----------, Dec 12, 2023

What's new:
  • Fixed a critical bug with database loading on startup.
----------, Oct 25, 2023

What's new:
  • The messages system has been changed;
  • Updated the dependencies;
  • Now the plugin chooses version of the MySQL driver by itself, depending on your server's Minecraft version;
  • Support of the \n escape character has been removed for the in-game messages;
  • Added hex colors support;
  • Now the plugin will disable itself, if the bot and/or the database don't load successfully.
----------, Sep 29, 2023

Hello, everyone! Missed me? I'm ready to come back to you with the new updates!

What's new:

  • The plugin has been recoded from zero;
  • Huge optimization;
  • New config system;
  • Many bugs have been fixed;
  • Memory leaks have been fixed;
  • Added many notifications to the console;
  • Added possibility to delete the bot's messages in the virtual console after some time;
  • Added possibility to specify multiple groups for one role in the GroupRoles section;
  • Added possibility to blacklist channels in the NotifyAboutMentions section;
  • Added possibility to check player stats using !stats using mentions in Discord, also you can mention multiple users, if you use mentions;
  • Added PAPI placeholders;
  • Added command /dua stats (check admin statistics);
  • Added possibility to create a chat between the Minecraft players and the linked Discord users, using webhooks;
  • Added support for the slash commands;
  • Added possibility to set custom code length for the 2FA and the link codes.
----------, Aug 13, 2023

What's new:
  • Handled an exception that can occure with the names sync;
  • Handled an exception that can occure with the virtual console manager.
----------, Jun 15, 2022

What's new:
  • Added possibility to enable or disable assigning only the player's primary group (in the roles sync);
  • Added PAPI placeholders support for the names sync format;
  • Optimization.
----------, Jun 14, 2022

What's new:
  • Fixed a critical bug with the names synchronization
----------, Jun 10, 2022

What's new:
  • All the libraries has been updated to their latest versions
  • Added !help command
  • Added possibility to set up the commands that perform after the successful 2FA pass
  • Config system has been fully recoded
  • Configs now automatically generate the missing config fields
  • Created a new config file 'bot_settings.yml' and moved most of the settings to that config file
  • Added possibility to change the bot's online status
  • Added possibility to completely disable the roles synchronization
  • Added possibility to completely disable the names synchronization
  • Added possibility to change the synchronized names format
  • Optimization
----------, Jun 10, 2022

What's new:
  • Small optimization;
  • Fixed the bug that the players weren't given the verified role after the verification on MySQL data storing type.
----------, Jun 5, 2022

What's new:
  • GuildVoiceRewards option now works in real-time;
  • Added anti-farming system for GuildVoiceRewards (the time counts only if the member is active in the voice chat - not muted and not defeaned);
  • Added possibility to set the minimum members count in a voice channel to get the voice rewards;
  • Added posibility to set up the commands that are executed after the account owner denies the authorization of his account from Discord;
  • Added command /dua forceunlink
  • Moved the reload subcommand from /du to /dua command
  • Added possibility to clear the virtual console automatically every virtual console initialization;
  • Added possibility to check other players' stats using !stats command through Discord (you can still use it without any arguments to check your own stats);
  • Optimization;
  • Added subcommand aliases.
----------, Jun 5, 2022

What's new:
  • Colors are now stripped from the virtual console to make text readable;
  • Fixed a bug with the ActivityManager, now it works properly;
  • Fixed the bug with the ForceVerification, now players can use the allowed commands;
  • Fixed the bug with the account unlink process, now the commands will be executed after the player successfully unlinks his account.
----------, May 29, 2022

What's new:
  • Added the possibility to notify the verified players about their mentions in Discord
  • Added the possibility to set the blacklisted commands in the virtual console
----------, Apr 25, 2022

What's new:
  • Fixed some critical bugs
  • Added possibility to create a virtual console on your Discord server (you can execute commands as a console sender there and see the full console log) (commands can be executed only by the admins)
----------, Apr 24, 2022

What's new:
  • Fixed some bugs
  • Handled some exceptions
  • Small optimization
  • Added possibility to log some events from Minecraft server to your Discord server (join, quit, death, chat)
  • Added possibility to set the commands that are executed after /unlink
----------, Apr 24, 2022

What's new:
  • Fixed the 2FA time to authorize system
----------, Feb 3, 2022

What's new:
  • The default plugin's language is now english (the russian traslation is posted on the plugin's page)
  • PAPI placeholders support in the bot's activity (for example, you can now display your server's online in the bot activity status)
  • Optimization
  • Bug fixes
  • Handled many exceptions
  • Added possibility to set the time that will be given for players to pass the 2FA (otherwise they will be kicked) (can be disabled)
----------, Feb 2, 2022

What's new:
  • Added /du getdiscord command
  • Added possibility to set new lines in the /du sendtodiscord command (\n)
  • Added possibility to enable/disable the async bot loading
  • Added possibility to set up the text channels in which the bot will listen for the commands
  • Added possibility to set up the 2FA session's time
  • Added possibility to set up the allowed commands for not 2FA players
  • Added possibility to set up the actions that will be performed when a player fails 2FA n times
  • Small optimization
  • Bug fixes
----------, Jan 27, 2022

What's new:
  • Critical bugs fix
  • Huge optimization
  • Added possibility to disable bot's activities
----------, Jan 6, 2022

Updates:
  • Bug fixes
  • Small optimization
  • Added possibility to change embedded messages' colors
  • Added possibility to make "new lines" in the lang.yml (\n) (doesn't work for string lists)
  • Added PAPI integration system
  • Added !stats command
  • Added possibility to execute your own commands when someone boosts your Discord server
  • Now /du sendtodiscord's and !embed's colors are based on hexadecimal values (instead of the english color names)
----------, Dec 28, 2021

Updates:
  • Bug fixes
  • Small optimization
  • Added possibility to animate the bot's activity
  • Added possibility to notify the player if he doesn't have 2FA enabled
  • Added possibility to execute your own commands after player's verification
  • Added possibility to change embeded messages' footers
----------, Dec 27, 2021

Updates:
  • Fixed some bugs
  • Small optimization
  • Added /du unlink command
  • Added nickname sync
  • Added possibility to change the default 2FA value
  • Added possibility to change bot's activity
----------, Dec 25, 2021

Updates:
  • Catched many exceptions
  • Enhanced compatibility with Paper, Purpur, etc.
  • Small optimization
  • Bug fixes
  • Added command /du voiceinvite (invite all online players for conversation in the voice channel)
  • Added possibility to force players to verify their accounts
----------, Dec 6, 2021

Updates:
  • Fixed the guild voice rewards, now it should work properly
----------, Nov 20, 2021

Updates:
  • Fixed some bugs
  • Added MySQL support
----------, Nov 20, 2021

Updates:
  • Bug fixes
  • Small optimization
  • Added command /du sendtodiscord (lets the players to send their messages from the game to the Discord server) (editable in the config.yml)
  • Added command !embed (lets the admins to create embed messages on the Discord server using the bot)
  • Added link to the plugin's Discord server, where you can receive some free help with the plugin
----------, Nov 19, 2021

Updates:
  • Edited the code generation system (for account link and 2FA)
  • Small optimization
  • Added possibility to give rewards for players for being in voice channels
  • All the commentaries are now at the top of the config and will never be deleted
  • Now if a player have no longer a role - it will be removed in Discord
  • Added possibility to check the player roles every N seconds (by default - only when player joins and quits)
----------, Nov 14, 2021

Updates:
  • Small optimization
  • Changed the system of code generation (for account link and 2FA)
----------, Nov 10, 2021

Updates:
  • Fixed some bugs
----------, Nov 7, 2021

Updates:
  • Added sessions for 2FA (if the IP address of the player is constant then he hasn't to authorize one more time) (can be disabled in the config)
  • Added possibility to change 2FA modes in the config (available modes: code (in-game code authorization), reaction (authorization by clicking a reaction in Discord))
  • Added possibility to get the connected player's IP address
----------, Nov 6, 2021

Resource Information
Author:
----------
Total Downloads: 9,390
First Release: Nov 6, 2021
Last Update: Apr 14, 2025
Category: ---------------
All-Time Rating:
27 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings