BanAnnouncer [Discord] icon

BanAnnouncer [Discord] -----

Announce the bans on your Discord server.




BREAKING CHANGES IN CONFIG.
DELETE YOUR PREVIOUS CONFIG.


Added new "extensions" API.
Added Sponge support.
Lots of improvements and fixes.

> Full list of changes
----------, Jun 13, 2025

Added %litebans_removal_reason% and %litebans_removed_by_name% placeholders.
----------, Jan 19, 2024

Fixed configuration bug introduced in release 2.7.3 affecting new BA installs.
----------, Nov 24, 2023

Changes since last release
  • Added %litebans_random_id% placeholder
  • Added %player_uuid% placeholder for LibertyBans & AdvancedBan (previously it was only available for LiteBans).
  • Added %date_*% placeholders for non-permanent punishment (previously it was only available on temporary punishments).
----------, Nov 15, 2023

Allow other Discord channel types for announcing punishments.
----------, Apr 30, 2023

Updated code to work with Spicord v5.

UPDATE SPICORD TOO. WILL NOT WORK WITH V4
----------, Mar 5, 2023

Added the following new placeholders:

%player_uuid%
%litebans_server_scope%
%litebans_server_origin%
----------, Jan 4, 2023

- LiteBans fix.

- Added Discord timestamp placeholders for embeds:

%date_[start/end]_[t/T/d/D/f/F/R]%

examples:
%date_start_R%
%date_start_f%
%date_end_d%
%date_end_t%
etc.

See https://discord.com/developers/docs/reference#message-formatting-timestamp-styles to know the meaning of each letter
----------, Nov 22, 2022

(+) attempt to prevent duplicated messages on Discord, the suspected cause was the use of "/sp restart".
----------, Jul 8, 2022

(+) "Automatic" text for LibertyBans & BetterJails for temp. punishment expiration

Changes in 2.6.1 (not officialy released) :
- Support for LiteBans on Velocity
- Support for Composite victims on LibertyBans
- Friendly warning when bot is not present instead of throwing an error
----------, Jul 5, 2022

1. Fixed Essentials jail error.
2. Fixed initialization on Velocity. You must also update Spicord to 4.2.1 if you are using B.A. & Spicord on Velocity.
----------, Mar 1, 2022


Fix issue #72 : Jail managers not working
----------, Jan 12, 2022

Added api-version.
Fixed error present on 2.5.0 and 2.5.1 that made the plugin break on spigot servers.
----------, Jan 4, 2022

(2.3.0-1 Was not released on SpigotMC)
(2.4.0 Was not released on SpigotMC)


2.5.0
New:
2.4.0
Fixes:
  • (2.3.0-1) Fix #47
  • Fix #54
  • Refactored internal code, removed a lot of duplicated code and made it more readable and maintainable (I hope)
  • Escaping of special characters that can break the JSON spec if used in punishment reasons. (thanks Bobcatsss from SpigotMC)
New:
  • (Internal) Added "extensions", they are loaded at runtime from the "plugins/BanAnnouncer/extensions" folder.
----------, Nov 26, 2021

IMPORTANT! Update to the latest Spicord version or this plugin wont work.

Changes since 2.1.0
  • (2.1.0-2) Fix username fetch from LiteBans
  • (2.2.0) Added support for Essentials Jails (untested) and for BetterJails (tested).
  • (2.2.0) Added %id% placeholder for AdvancedBan and LiteBans punishments.
  • (2.2.1) Added note/unnote support for AdvancedBan
  • (2.3.0) Updated code to work with Spicord 4
----------, Jun 17, 2021

  • Removed the 5-second startup delay
  • Performance improvements and bug fixes
  • Now automatic-expired punishments will have the "(Automatic)" suffix, to prevent server owners from panicking
Note: this release wont work on Spicord versions previous 3.1.0
----------, Oct 25, 2020

You will need to install Spicord 3.0.0 to use this version.

- Optimizations
----------, May 30, 2020

Fix: configuration bug

If you didnt have an error, an update is not required
----------, Feb 2, 2020

  • Added support for: unban, unbanip, unwarn, unmute
  • Improvements & bug fixes
Planned future changes:
  • Add a reload command
----------, Jan 21, 2020

Now the connection(s) will be released after fetching data from the database (using LiteBans).
----------, Aug 14, 2019

I used a dev version of Spicord for this build. Some classes doesn't exists on the latest public release. (Sorry! I will update it later!)
----------, Aug 12, 2019

Now the connection(s) will be released after fetching data from the database (using LiteBans).
----------, Aug 12, 2019

Added LiteBans support and Embed messages support.
----------, Jul 13, 2019

Fixed: Sorry, I uploaded a broken build...
----------, Jun 13, 2019

Added:
- Kick, warn, tempwarn, banip, tempbanip, mute and tempmute messages
----------, Jun 13, 2019

Fixed: The addon was registered after AdvancedBan starts on some servers, and Spicord loaded before the addon was registered.
----------, Feb 26, 2019

Resource Information
Author:
----------
Total Downloads: 11,648
First Release: Feb 17, 2019
Last Update: Jun 13, 2025
Category: ---------------
All-Time Rating:
52 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings