Discord Bot Announcer icon

Discord Bot Announcer -----

A simple discord integration solution




New Update!
Slash command discord integration!
-no more having to set prefixes
-using slash command will pull up all options for the bot

Removed discord prefix and its commands.
-If using old DBAConfig.yaml, remove the line that says discord prefix.
-if you don't it'll make the plugin mad
-still working on simplifying the process

Added Wolf death messages!
-honestly, I forgot about this months ago
-but it's in now!

Bug fixes of course
-possibly new bugs since I forgot what I wrote months ago

Dropped 1.18 support.
-for now

For those who haven't forgotten about this plugin, sorry that it's been over 7 months that I've released an update. Work, school, and just life in general has burned me out and I had to take a break from coding since that's quite literally my job and degree. I can't promise constant updates until I graduate, but I haven't forgotten about this. I'll be back to work on this as soon as I get familiar with the code again and get more free time. Thank y'all for sticking through it and trying this out!
----------, Jan 27, 2023

New Update!
Death Messages Added!
-Warden deaths
-Sonic Boom Warden deaths

This will also update ServerMessages.yaml

Sorry I've been away but life has been busy and difficult. Still busy but hopefully that will change.
----------, Jun 11, 2022

New Update!
Features added:
Ability to change Discord command prefixes. Just in case your discord bots fight over the ~ character.

Quality of life improvements (since I forgot to follow my own formatting rules)

Minecraft commands:
/ChangeDisPrefix : Changes the prefix used to call the bot in discord
----------, May 21, 2022

New Update!

Features added:
Custom Death Messages!
-Now you can make your own death messages, open up ServerMessages.yaml and get editing!

To put the player that died in the message, type %player% to make sure they are named in the message. For pvp deaths, %player% is the player that died while %killer% is well, the killer. Lines can be added or removed to how you please so get wild!

Custom Portal Messages!
-Change up the messages that show when you enter the nether, end, or just wanna head back to the overworld!

Custom Startup/Shutdown Messages!
-Add a little customization to when the server boots up or shuts down, make an impact!

Minecraft commands:
/EnablePortalMessage : Enables (or disables) custom portal messages
/ResetCustomMessages : Resets the ServerMessages.yaml file back to default

Thank you all for getting this plugin up to 360 downloads! I hope y'all enjoy this update!
----------, May 12, 2022

New Hotfix!

I'm going to start with an apology. The whole yaml transition isn't as clean as I would like. Sorry for the troubles, but it should be better now.

Bug fixes:
Fixed the PlayerStatList.yaml from not reading at times
----------, May 6, 2022

New Update/Hotfix!

Bug fixes: Sometimes the plugin crashes when launched because it can't read the file. This is fixed now.

Changes:
Got rid of PlayerStatList.txt In favor of one new configuration file PlayerStatList.yaml.

It should be seamless to switch to this change from older versions and the plugin will switch current values from the text files into the new yaml file.

Sorry about this bug that some of y'all might've run into. For some reason my testers and I didn't get this issue until today.
----------, May 6, 2022

New Update!

Changes:
Got rid of BotToken.txt, DiscordLink.txt, DiscordServerList.txt, DBAConfig.txt In favor of one new configuration file DBAConfig.yaml. This should make editing the configuration a lot simpler and easier to understand.

It should be seamless to switch to this change from older versions and the plugin will switch current values from the text files into the new yaml file.

This is part 1 of 2 on switching to yaml files, next up is the PlayerStatList.txt!
----------, May 3, 2022

New Update!

Features added:
Better death messages for all hostile mobs!

Now you can make fun of your friends when they die to a Slime!

Will be busy with school but will have proper updates out soon enough!
----------, Apr 26, 2022

New Hotfix!

Bug Fixed:
BotToken.txt being null after first launch crashes the plugin. This is now fixed and should run without anything being in BotToken.txt.
Other fail safes in case other files are null.

(There was an upload failure I found on github pushing an unfinished build. If the plugin errors out, redownload the version that has hotfix3 in the commits)

Sorry for those who were affected, didn't test extensively enough.
----------, Apr 14, 2022

New Update!

Features added:
Configuration File: Customize the plugin to fit what you like, and don't like!

Customizable options:
-GetIp: Can be enables/disabled in Discord
-Plugin Death Messages: Can be enables/disabled to vanilla Minecraft or my personal fun mix of death messages
-SendMCMessage: Can be enables/disabled in Discord

New Death Messages!
-Thought I'd spice things up a little
-New lava death messages by the way ;)

Minecraft commands:
/EnableGetIP: Enables (or disables) the GetIp command for discord (requires moderator rank)
/EnablePluginDeathMessages: Enables (or disables) Plugin custom death messages (requires moderator rank)
/EnableSendMCMessage: Enables (or disables) SendMCMessage in discord so they can send messages to minecraft (requires moderator rank)
----------, Apr 13, 2022

New Update!

Features added:
Permissions: Make sure no one changes the configuration of this plugin unless they have the rank.

New ranks:
-Scrub: has access to basic commands.
-Usual: can now send discord messages from in game.
-Moderator: Can change discord settings like bot token, Server ID's, and Discord promos.

Minecraft commands
/Stats: Returns your current rank and stats in the server.
/PromotePlayer: Promotes a player's rank if possible, or if you are high enough rank to.
/DemotePlayer: Demotes a player's rank if possible, or if you are high enough rank to.

Changes:
Discord promos no longer have to be done from the console and is tied to the moderator rank.
----------, Apr 1, 2022

New Hotfix!

Bugs fixed:
The discordLink.txt wasn't saving properly but is good to go!
fixed some of the randoms texts to be random again!

Sorry about that missed a spot and didn't noticed til' today.
----------, Mar 22, 2022

New Update!

Features added:
Discord Promos: Advertise your discord server when players join

Minecraft command (can only be accessed using the console)
/AddDiscordPromo: Creates (or edits) discord promo file (automatically turns it on also)
/EnableDiscordPromo: Enables (or disables) discord promo on join

After running the /AddDiscordPromo command, a new file called DiscordLink.txt should appear. If you choose to edit keep this format:

1st line is if the promo is active. keep it true or false lowercase
2nd line is the link to the discord server, no spaces!
3rd line is the welcome message, no new lines!

Bug Fixes!
Error messages should provide more details with files

Next update planned is the permissions update!
----------, Mar 21, 2022

New Update!

Features added:
Death counter, keep track of all the player death on the server and check them out!
Discord command
~DeathCount : Gets death count of players who are currently in the server
~DeathCountAll : Gets death count of all players
Minecraft command
/DeathCount : Gets death count of players who are currently in the server
/DeathCountAll : Gets death count of all players

Player Stat System, nothing big yet but will pave the way to future trackers

Bug Fixes!
Error messages should provide more details
----------, Mar 10, 2022

New Update!

Features added:
New player list command in discord
-Accessed using ~playerlist
-Returns list of player names that are currently on the server

Bug Fixes!
-fixed issue where discords commands don't return anything making you feel sad
----------, Mar 7, 2022

Resource Information
Author:
----------
Total Downloads: 1,312
First Release: Mar 6, 2022
Last Update: Jan 27, 2023
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings