DiscordSRVUtils icon

DiscordSRVUtils -----

DiscordSRVUtils is a DiscordSRV Addon to Improve the abilities of DiscordSRV Bot in your discord ser




Latest version can be found at modrinth.
----------, Aug 10, 2023

Changes
  1. Mysql database does not have to be empty anymore
  2. Fix /linkaccount command not working if code start with a 0
  3. first message feature in tickets where the plugin would ping ticket creator when the first staff sends a message
  4. /dsu addxp command
  5. disabled-commands in config supports aliases
  6. Fix bug where yescount and nocount placeholders would not work if the suggestion was just made
  7. make the message for not being able to vote your own suggestion (on buttons mode) customizable
  8. make it possible to use embeds with echo command
  9. fix error when resetting level and leveling rewards is not being used
----------, Apr 13, 2023

Please read this before updating

Added:
  1. Mee6 leveling algorithm
  2. Leveling Roles was changed to Leveling Rewards (This is why you need to read this)
  3. Ability to override help message

Fixes:
  1. Error on closing/reopening ticket for a ticket whose user left
  2. fix not passing placeholder things when parsing embed footer icon url
  3. move createpanel command to Tickets Admin category
  4. Fix libertybans problems with retrieving player name (uses libertybans api instead of bukkit api now)
  5. fix leveling roles not being given
  6. Use slf4j trick to customize logging from our libraries, fixes errors on some software and on Mohist
  7. Other minor bug fixes.





----------, Dec 21, 2022

DSU 1.2.10

Changes

  1. Added DiscordSRV 1.26.0 support (use their new slash command api)
  2. Fixed Java 8 compatibility
  3. Fixed RestActions cannot be empty error when someone links their discord and you didn't setup any leveling roles
  4. Fixed opened tickets category is being stored as closed when creating/editing a panel
  5. Removed options to remove discordsrv accountlink listener, and custom linkaccount channel options completely
  6. Other small bug fixes & Improvements
----------, Sep 20, 2022

DiscordSRVUtils 1.2.9

Added:

1. Ability to disable parts of punishment messages
2. Ability to disable syncing temp punishments
3. Ability to send punishment message in multiple channels
4. Changed default punishment messages
5. Switched to Jooq
6. Added /dsu removeslash command to remove registered slash commands
7. Added config option to disable slash command registration
8. Support for warn punishment messages
9. Added invite tracking system
10. Added /invites, that shows the person's invites (only when invite tracking is enabled in config, and bot was online during the invite
11. Replaced /editpanel and /panelist reactions with buttons
12. Add Ability to delete messages in the linkaccount channel (after configurable seconds)


Fixed:

1. Errors when parsing roles to add and remove
2. High cpu usage, and plugin freezing when pool size is 1 (now its default to 2 also)
3. parts of plugin being slow
4. /dsu debug not working for discordsrv new version
5. Filter out logs from libraries we use that user doesn't need
6. Many other bug fixes, don't expect much bugs in this version
----------, Jun 23, 2022

Added
  • Slash Commands instead of regular prefix commands
  • /linkaccount command
  • Let placeholderapi know who the player is when parsing /rank message
  • Embeds support hex colors
  • Full compatibility with plugin managers (still not recommended)
  • Java 8 Compatibility
  • Ability to change /rank error messages in leveling config
Changes
  • Many code improvements
Fixes
  • Litebans message & sync bugs
  • Players not passed when parsing placeholders
  • PlaceholderAPI Expansion not working as expected when passing an offline player
Many more changes, i didn't write a few more
----------, Mar 3, 2022

Fixes
  1. Fixed that error that happens on startup for ALOT of people
  2. status.yml not being sent in debug report
  3. Hooked plugins not being sent in debug report
----------, Jan 7, 2022

Added
  1. Status system
  2. Banned Role
  3. Disabled Commands
  4. Not send afk messages when using pv or sv (those vanish things)
  5. Afk messages for CMI and AfkPlus
  6. Ability to send your suggestion in channel instead of using a command
  7. Ability to change ticket buttons
And alot more just don't remember all of them tbh
Most of the added stuff should be on the wiki now

Fixes
  1. Messages for bans and mutes not respecting the message channel
  2. Few messages that look like spam on startup, made them more readable
  3. Errors mostly when deleting a suggestion or its channel
And Alot more, just don't remember
----------, Jan 4, 2022

Added
1. CMI Afk Messages
2. Leveling Roles Reason when removing or adding roles
Fixed
1. Afk Messages still sending when you are hidden/vanished
----------, Nov 20, 2021

Added

1. Ability to change the "open ticket" button
2. Plugin will tell you when there is an exception
3. Added permissions in the plugin.yml
4. Ability to change the Close Ticket`, `Reopen Ticket and Delete Ticket Buttons
5. Debug report auto uploaded when there is a startup exception

Fixed

1. AFK Messages beeing Random
2. Suggestions show up a button when u note/approve/deny even if mode is reactions
----------, Nov 10, 2021

Added
1. Litebans Support
2. LibertyBans Support
3. Buttons for Tickets
4. Buttons or reactions (toggleable) for suggestions
5. note when plugin errors and ability to minimize them
6. Made the "Only admins can use this command" have footer note of how to get to admin list
7. Improved UpdateChecker
8. Updated Domain
9. Add PlaceholderAPI Expansion (built in)
10. Ability to Mute someone from making tickets or suggestions
11. Any messages that start with the plugin's prefix will not be sent to minecraft chat

Fixes
1. `/dsu debug` error
2. Possible error when you ban someone with higher discord role from the bot
3. The punishment messages duration not respecting the `s` at the end (for minutes, seconds..etc)
----------, Oct 27, 2021

Fixed:
Possible error when migrating leveling with mysql

Added:
More Bstats charts
----------, Oct 11, 2021

READ 1.2.0's update message before this one

Just decreased the plugin size by using jda's built in okhttp.
----------, Oct 7, 2021

Improvements
Recoded the plugin, improved now, the plugin now is faster and does not cause any lag like it usually used to do

Everything recoded this means that you will have to reset your database before using or Join Support for migration


Decreased amount of errors, you should not get errors, i improved everything... but still can get an error i just eliminated most of them

Completely Custom messages
Every Message is now custom (about 95%) you can make any message embed or normal.. See wiki


Note: moderation commands were removed... they were useless anyways
----------, Oct 7, 2021

[+] Choose number of XP required to level up

[+] Option in config to delete the suggestion after suggested. (the message that the submitter sent as their suggestion)


[+] Added option to not ban a player on discord when banned on Minecraft, Instead give banned role

Alot more..
----------, Jan 29, 2021

[~] Fixed a bug when accepting a suggestion you get an error
----------, Jan 13, 2021

[~] Fixed a bug when you make a suggestion reply you get an error every second on console

[~] Fixed a bug where leaderboard and suggestion reply commands give reply when bungee mode

[+] Fixed a bug where everyone is allowed to make a suggestion reply
----------, Jan 11, 2021

[+] Suggestions system, Better than all bots. People are forced to vote only yes or no, and the submitter can't vote

[-] You can reply and accept/deny suggestions

[~] Improved help command.

[+] /du clearmemory to clear memory if the plugin is using alot of ram

[+] Fixed a bug where you get alot of errors on console if you have a server with alot of members and active

[+] Leaderboard for leveling!

[+] Added rank for leveling!

Develepors:
Added some possible error fix in API
----------, Jan 10, 2021

[+] Fixed the wrong version inside the plugin

[+] Level up messages on discord can be on a channel (Level up channel for example)

[+] everyone is limited to 1 increase in xp per minute, so people don't spam for free levels
----------, Jan 3, 2021

[+] Mute and unmute commands

[+] Ban and Unban commands

[~] Moved Advancedban options to BansIntegration.yml

[~] Plugin now supports any spigot version (Including 1.8)

[~] Fixed a bug with API (Error in console when someone joins for the first time)

[~] Completely recoded the Advancedban And essentials afk listener

[+] For Database users, added HikariCP instead of Java JDBC for faster & better connection
----------, Jan 2, 2021

[+] Added leveling system, synced with discord.

[+] Added new configs, some options are moved to New config files.

[+] API for developers.

[*] Fixed a bug where ticket doesn't create if opened category has perms.

[+] Added new bungee-mode feature.

[+] New level commands for leveling

[+] New Discord command !level or !rank

[*] Works on PAPER 1.8
----------, Dec 17, 2020

[*] Some people of you set their Discord general channel to "general" or anything else, changing it used to prevent Essentials AFK and Advancedban integration to work. This bug has been fixed. Delete your old config or add
option and set it to the channel you have set in the DiscordSRV config.

[*] Fixed a bug that the status updater may break after reloading the plugin.

[*] You can't reload the plugin if DiscordSRV haven't logged in to discord yet.
----------, Dec 6, 2020

WARNING! Please delete your old config to prevent bugs.

[+] Checking for updates when a player joins

[+] /discordsrvutils update check - check for updates

[+] Bot status updates every few seconds (Configurable)
----------, Dec 6, 2020

[*] Fixed a bug where plugin doesn't work on servers using Java 8
----------, Dec 4, 2020

[+] PlaceholderAPI Placeholders added

[+] Added TabCompleter for /discordsrvutils

[*] Fixed UpdateChecker might give you that an update is avaible, while this update is an older version

[+] PlaceHolderAPI support for essentials afk

%discordsrvutils_tickets_opened% - Number of tickets opened on all ticket types

%discordsrvutils_tickets_opened_<Ticket id>% - Number of tickets opened in the specified ticket id

%discordsrvutils_tickets_closed% - Number of tickets closed on all ticket types

%discordsrvutils_tickets_closed_<Ticket id>% - Number of tickets closed in the specified ticket id
----------, Dec 4, 2020

*Fixed a bug where you get an error on console when any bot sends a weebhook
----------, Nov 30, 2020

*Fixed a bug where Welcomer doesn't work if user is linked and Advancedban not installed.

*Fixed a bug where ticket ID can be same as another one and may cause unwanted issues.
----------, Nov 29, 2020

*Fixed a bug where welcomed doesn't work if user is not linked

*Fixed a bug where all plugins logs breaks after enabling the plugin
----------, Nov 28, 2020

*Fixed a bug where errors are send when an embed it send

*Fixed a bug which causes all of ticketing system to not work.
----------, Nov 27, 2020

*Added tickets

*MySQL option in config

*You can now execute commands on discord. mention the bot and get the prefix and use "!help" (! is the default prefix)

*Fixed a bug when reloading the plugin.

* All commands can be easily used.
----------, Nov 27, 2020

* Code improvements.

* Fixed a bug where player can bypass discord mute by rejoining the server.

*Fixed a bug where player can bypass ban by not being on the server when banned.


NOTE: edit your advancedban config and block the link command when muted
----------, Nov 21, 2020

Resource Information
Author:
----------
Total Downloads: 16,241
First Release: Nov 20, 2020
Last Update: Aug 10, 2023
Category: ---------------
All-Time Rating:
39 ratings
Find more info at discordsrvutils.xyz...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings