
ChatPlugin is a highly customizable and modular plugin that lets you personalize not only the chat, but many other aspects of your server as well. It also offers several Staff modules to make server administration easier.
You can click on the highlighted links to learn more about each feature. For additional details, please visit the website.
⚡Versatile, powerful Chat, GUIs, join-quit modules, server customization and more. |
ℹ️ Extensive wiki and comprehensive support Detailed guides available; fast, friendly support via Discord. |
⚖️ Lightweight and modular design Turn off what you do not need: ChatPlugin is fully modular. |
⚙️ Vast but concise developer API Easily integrate with the robust and 100% documented API. |
|---|

Premium version
The premium version is also proxy-compatible and includes the plugin's most advanced features. Non-exclusive list:
| Module | Features | Description | In-game footage |
|---|---|---|---|
| Scoreboards |
|
Displays useful, animated and fully customizable information in the player's sidebar with unlimited scoreboards. | ![]() |
| Hover info |
|
Shows interactive information when players hover over chat messages and executes actions if they click them. | ![]() |
| Bossbars | Displays ads or useful and easily readable information using unlimited, fully customizable bossbars. | ![]() |
|
| Chat log |
|
Logs public and private messages to the storage, enabling Staff members to search them using filtering queries. | ![]() |
| Punishments (beta) |
|
Bans, banwaves, warnings, kicks, mutes and soon™ a web interface. | ![]() |
| Account check |
|
Check if a player owns multiple accounts using several techniques, including IP lookups, to get a reliable result. | ![]() |
| Anticheat integrations |
|
Real-time alerts and info about player violations, seamlessly integrated with the anticheat installed. | ![]() |
| Discord integration |
|
Check the server's status and punishments, perform IP lookups and receive notifications on Discord. | |
| Telegram integration |
|
Check the server's status and punishments, perform IP lookups and receive notifications on Telegram. | ![]() |
| MoTDs |
|
Custom MoTDs with placeholder support translated using the player's language. | ![]() |
Free version
Most features are included with the free version. Non-exclusive list:
| Module | Features | Description | In-game footage |
|---|---|---|---|
| Chat | All-in-one chat system with channels, advanced antispam protection, player @mentions, private messaging and :instant_emojis:. |
|
|
| GUIs |
|
Quickly customize preferences, monitor real-time stats and access key information at a glance. | ![]() |
| Join-quit |
|
Fully customizable rank-based join/quit messages and titles, plus alerts for outdated clients. | ![]() |
| Server customization |
|
Enhance your server's visuals with custom tablists, actionbars, F3 server branding and clickable advertisements. |
|
| IP lookup |
|
Geolocate players' IPv4 addresses with precision. | ![]() |
| Staff chat |
|
Simple Staff-only chat which includes the console. | ![]() |
| Performance metrics | Analyze latencies, tick rates and responsiveness using colors to represent performance levels. |
|

ChatPlugin offers integrations with the following plugins:
- CombatLogX: prevents vanished players from hitting others
- DiscordSRV: blocks messages when a player cannot use the chat
- EssentialsX: adds the
{balance}placeholder, even without a placeholder plugin - Floodgate: detects Bedrock players to adapt certain features
- GadgetsMenu: removes cosmetics when a player enables vanish
- Geyser: detects Bedrock players to adapt certain features
- LuckPerms: checks permissions even when players are offline
- MVdWPlaceholderAPI: enables other plugins' placeholders and offers 100+ custom placeholders
- PlaceholderAPI: enables other plugins' placeholders and offers 100+ custom placeholders
- PlayerParticles: removes particles when a player enables vanish
- ProtocolSupport: detects players' versions to send certain version-based messages
- UltraCosmetics: removes cosmetics when a player enables vanish
- Vault: adds the
{balance}placeholder, even without a placeholder plugin - ViaVersion: detects players' versions to send certain version-based messages
Additionally, the premium version integrates with the following plugins:
- Matrix: provides the Violations and the Player violations GUI
- Negativity: provides the Violations and the Player violations GUI
- Vulcan: provides the Violations and the Player violations GUI
- WorldGuard: adds the
region-enterand theregion-leaveevent-triggered scoreboards
All Versions
+ Add Version### Additions
- rank detection modes (real-time updates; long-awaited!) ([
e50a747a](https://github.com/ChatPlugin/ChatPlugin/commit/e50a747a2d71fb8575c970d3868ba736bc51d370)) - server links module for 1.21+ ([
a4a01f20](https://github.com/ChatPlugin/ChatPlugin/commit/a4a01f205013ec97e42c691c9fe8394ce7f2d58a)) - custom ranks hover and click event (hover info) ([
3d6562df](https://github.com/ChatPlugin/ChatPlugin/commit/3d6562dfa1875bdca3ce8d11f913ccbb9cd7e411)) - database's ping and
{database_ping}([d1f62ec3](https://github.com/ChatPlugin/ChatPlugin/commit/d1f62ec36c280e441f5bceb361d0773592a18cda))
### Improvements
- MoTDs module: performance boost, better error messages ([
26737dbb](https://github.com/ChatPlugin/ChatPlugin/commit/26737dbb)) - the debugger now includes all fields of a manager ([
7b74a2e2](https://github.com/ChatPlugin/ChatPlugin/commit/7b74a2e2))
### Fixes
- database issues with private messages and punishments ([
66606c47](https://github.com/ChatPlugin/ChatPlugin/commit/66606c47)) - reflection issues on 1.21.6+ ([
b609ba7a](https://github.com/ChatPlugin/ChatPlugin/commit/b609ba7a17650ed9e73c0eb358c96b4df1a83b7f)) NullPointerExceptioncaused by the MSPT module ([2f939cac](https://github.com/ChatPlugin/ChatPlugin/commit/2f939cac1bb88f454e8e45fab3da48b0170c9a3b))- MoTDs with hex color codes appearing gray on older clients ([
26737dbb](https://github.com/ChatPlugin/ChatPlugin/commit/26737dbbe1275771f256e7f3196891ef26c2500d))
### Fixes
ClassNotFoundExceptionon Spigot 1.21.11+ ([faff4e5c](https://github.com/ChatPlugin/ChatPlugin/commit/faff4e5c23e878e331a5eae18df14cef32717f01))
### Additions
- 1.21.9, 1.21.10 and 1.21.11 support ([
086b1d6d](https://github.com/ChatPlugin/ChatPlugin/commit/086b1d6d2fc4405c0bf65057381d5d39664ae324)) - experimental Fabric support ([
086b1d6d](https://github.com/ChatPlugin/ChatPlugin/commit/086b1d6d2fc4405c0bf65057381d5d39664ae324)) - byte's binary multiples to display used memory ([
06f1b1ac](https://github.com/ChatPlugin/ChatPlugin/commit/06f1b1acd07eee66bf065a7e1557ed04b61fec72))
### Improvements
- Vanilla material and sound IDs are now recognized ([
40dfc5c4](https://github.com/ChatPlugin/ChatPlugin/commit/40dfc5c48588817b6ce584769e492be62e55c95f)) - replaced Adventure with the BungeeCord Chat API ([
dcfc8ef4](https://github.com/ChatPlugin/ChatPlugin/commit/dcfc8ef4de86d268b8fc83481c35e85ad36fdb26)) - small improvements to event scoreboards ([
e67856b0](https://github.com/ChatPlugin/ChatPlugin/commit/e67856b0d44b596f5a586189640b77122de112ad))
### Fixes
- MSPT module on Paper 1.21.9+ ([
813ea438](https://github.com/ChatPlugin/ChatPlugin/commit/813ea438cc4a9732c27f7bb5628721816220c7d2)) - synchronization issues on Bukkit ([
515a4f59](https://github.com/ChatPlugin/ChatPlugin/commit/515a4f59625c0e056a8d98d0bc98abe0455edc0d)) - disabled commands not working ([
6e4729e0](https://github.com/ChatPlugin/ChatPlugin/commit/6e4729e0b27339dc13c2df5264ab81f74e2d9acd))
### Additions
- 1.21.8 support ([
2fef4e12](https://github.com/ChatPlugin/ChatPlugin/commit/2fef4e123a93379811d2a6915b5909540601d9fd)) - MSPT module +
/mspt([8d0418f6](https://github.com/ChatPlugin/ChatPlugin/commit/8d0418f6af6b95be6712bba46b684de7defd3c91))
### Improvements
- faster and more detailed debugger ([
32f7e4ab](https://github.com/ChatPlugin/ChatPlugin/commit/32f7e4ab4e5cf0bbe9e5b812de805694f04f3218)) - tablists more lightweight and customizable ([
5d77d8a9](https://github.com/ChatPlugin/ChatPlugin/commit/5d77d8a9bd4ed475aec021cd6577cd87c2eac9a9), [f51f77d2](https://github.com/ChatPlugin/ChatPlugin/commit/f51f77d2b83f072277ff5b6a410cfd46d8b05b50))
### Fixes
- Staff chat messages and permission check ([
9090a142](https://github.com/ChatPlugin/ChatPlugin/commit/9090a1428a071b30323f6be657169e7768cff3f5), [13f55c9e](https://github.com/ChatPlugin/ChatPlugin/commit/13f55c9ea4b3c4c61ecfbca84c333919fd2b57ac)) - async tasks froze the plugin under certain circumstances ([
20b999a6](https://github.com/ChatPlugin/ChatPlugin/commit/20b999a678a3f6497ed5222e8f9288a1fc54133f)) - placeholders translation in ads ([
d66a799b](https://github.com/ChatPlugin/ChatPlugin/commit/d66a799b795c1f40ec95b1f308d0c2af65e4fc59)) StringIndexOutOfBoundsExceptioncaused by some events ([c6491631](https://github.com/ChatPlugin/ChatPlugin/commit/c6491631e746181f896609dd57a2810e935b86d8))- 5m and 15m TPS not working on Sponge ([
8d0418f6](https://github.com/ChatPlugin/ChatPlugin/commit/8d0418f))
### Fixes
- F3 server name channels on Paper 1.21.7 ([
ed5d10a1](https://github.com/ChatPlugin/ChatPlugin/commit/ed5d10a178bfab3f84d5b60879a374489c9e7508)) - build script of the API subproject ([
674eabff](https://github.com/ChatPlugin/ChatPlugin/commit/674eabff2ec9733c5ea7795a9fe98a96bba732fa))
### Additions
- 1.21.6 and 1.21.7 support ([
d6d46d98](https://github.com/ChatPlugin/ChatPlugin/commit/d6d46d98)) - option to set cooldown between player pings ([
443e2344](https://github.com/ChatPlugin/ChatPlugin/commit/443e2344))
### Improvements
- sped up players' loading and language detection ([
6f9e8dfb](https://github.com/ChatPlugin/ChatPlugin/commit/6f9e8dfb)) - log errors caused by other placeholder integrations ([
d1376d67](https://github.com/ChatPlugin/ChatPlugin/commit/d1376d67))
### Fixes
- integrated
{balance}placeholder ([b4cfa94c](https://github.com/ChatPlugin/ChatPlugin/commit/b4cfa94c)) - corrupted libraries made the plugin unable to start ([
3d029518](https://github.com/ChatPlugin/ChatPlugin/commit/3d029518)) - tablist-related issues on older versions ([
54f4ca24](https://github.com/ChatPlugin/ChatPlugin/commit/54f4ca24))
### Additions
- 1.21.5 support ([
79fd92c](https://github.com/ChatPlugin/ChatPlugin/commit/79fd92c)) - Floodgate support ([
4d75669](https://github.com/ChatPlugin/ChatPlugin/commit/4d75669)) - compatibility with other scoreboard plugins ([
8b53e48](https://github.com/ChatPlugin/ChatPlugin/commit/8b53e48)) - option to change displayed time zone ([
ea2532c](https://github.com/ChatPlugin/ChatPlugin/commit/ea2532c))
### Improvements
- Bedrock Edition players are now fully supported ([
4d75669](https://github.com/ChatPlugin/ChatPlugin/commit/4d75669)) - various placeholders and PlaceholderAPI support ([
b3def57](https://github.com/ChatPlugin/ChatPlugin/commit/b3def57), [428c2f9](https://github.com/ChatPlugin/ChatPlugin/commit/428c2f9)) - Javadocs and error exception handling ([
0a86178](https://github.com/ChatPlugin/ChatPlugin/commit/0a86178), [8cfb21c](https://github.com/ChatPlugin/ChatPlugin/commit/8cfb21c))
### Fixes
/broadcastnot translating formatting codes ([8ba9bf9](https://github.com/ChatPlugin/ChatPlugin/commit/8ba9bf9))NullPointerExceptionon new players join on Sponge ([b7866f3](https://github.com/ChatPlugin/ChatPlugin/commit/b7866f3))- H2 database connector not counting IDs correctly ([
a80db29](https://github.com/ChatPlugin/ChatPlugin/commit/a80db29))
It is recommended to delete chat.yml and the messages' files and let ChatPlugin generate new ones with the new additions.
### Additions
- 1.21.2-1.21.4 support ([
65bd9f6](https://bit.ly/4iGog66), [994f8f1](https://bit.ly/4irfCZt)) - GUIs on the free version ([
7028f29](https://bit.ly/4bTmI6y), [8ee68e1](https://bit.ly/4bQmM78), [4c45de4](https://bit.ly/4kUhvj5), [7b57b74](https://bit.ly/4bOPhSH), [f48762c](https://bit.ly/41OFxmL)) /preferencesGUI to customize language, emojis' tone, chat color and more ([8ee68e1](https://bit.ly/4bQmM78))- chat channels +
/chatchannel([89409dd](https://bit.ly/4l1w7x8), [b6591dd](https://bit.ly/4kRDFCA)) - LuckPerms mode for ranks +
/rankto manage ranks in-game ([3ac74b7](https://bit.ly/41I9NzG))
### Improvements
- improved antispam with clickable notifications, more leet recognized ([
32d80da](https://bit.ly/4iKJC2N)) - every command can now be turned off ([
5497fbc](https://bit.ly/41STsZb), [d6225ed](https://bit.ly/4iuQ0uO)) - all placeholders can now be used in private messages ([
68f550e](https://bit.ly/4kJI8Hr))
### Fixes
NullPointerExceptionwhen tablist is disabled ([8edea57](https://bit.ly/41STQXD))- compatibility issues with certain versions ([
40b2a3b](https://bit.ly/4bZ5tRq)) - players loading-related issues ([
67ebafb](https://bit.ly/4itOB7I), [8931d8f](https://bit.ly/4iQg0AE), [336d2b0](https://bit.ly/4iNryVa)) - fixed public and private messages' max lengths ([
329b5c1](https://bit.ly/4hCRSjV))
This is the last v1.9.x version before v1.10, which will be a big update.
### Fixes
- enabled worlds not working correctly ([
b9e7b70](https://github.com/ChatPlugin/ChatPlugin/commit/b9e7b70bf27b1020cc148561112a3da803041dc3)) - same players' name format in tablist for all players ([
b9e7b70](https://github.com/ChatPlugin/ChatPlugin/commit/b9e7b70bf27b1020cc148561112a3da803041dc3)) - exception while deleting old data using JSON connector ([
e7515f2](https://github.com/ChatPlugin/ChatPlugin/commit/e7515f25388ac350713b4c9933870651a1a136b1)) /vanishenabled even withvanish.enabledset tofalse([ca186b8](https://github.com/ChatPlugin/ChatPlugin/commit/ca186b88b03ea7bdc9954ff018fd178a239e958b))commands.ignore.cannot-ignore.selfmessage never sent ([ca186b8](https://github.com/ChatPlugin/ChatPlugin/commit/ca186b88b03ea7bdc9954ff018fd178a239e958b))
It is recommended to delete the messages' files and let ChatPlugin generate new ones with the new additions.
### Additions
- 1.21.1 support ([
f584ef8](https://bit.ly/3X6gJWf)) - support for 1.7 players ([
14275b8](https://bit.ly/3X7ynZw)) - customizable players' names format in the tablist ([
bb27dfa](https://bit.ly/3XcoXfG)) - option to let other plugins customize the chat event ([
6610d84](https://bit.ly/3X8MkXd)) - option to always send full bossbars to legacy players ([
192fb11](https://bit.ly/4fMcZAv)) - update notification on join ([
051e0da](https://bit.ly/3AuLHys))
### Improvements
- added missing messages ([
28ff442](https://github.com/ChatPlugin/ChatPlugin/commit/28ff442)) /chatcolorcan now be toggled off ([1727eca](https://github.com/ChatPlugin/ChatPlugin/commit/1727eca))
### Fixes
- thread-safety (various synchronization issues) ([
190a676](https://bit.ly/3SPTrRZ)) - error with ranks' descriptions ([
20739b7](https://bit.ly/3yzEvAD)) - issues with teams on older versions ([
36cb564](https://bit.ly/3yyED3n)) - issues with the Discord integration ([
f2cef1a](https://bit.ly/3YNo8uM)) - flickering in GUIs ([
3d05063](https://bit.ly/4crg5XT), [d807c93](https://bit.ly/3M8jb8i)) - issue related to the Vault integration ([
962037d](https://bit.ly/3M8T1lZ)) - JSON storage connector not working ([
b1d57cb](https://bit.ly/3AtOnfL), [fc71d66](https://bit.ly/3Mcz9ys), [9912e4b](https://bit.ly/4fSFHj6))
/emojistone command and its GUI, allows 1.20.3+ servers to customize the scoreboard numbers, adds a new format for hex color codes and, as always, fixes various issues.

### Additions
- per-player emojis' tone +
/emojistone([2706d56](https://github.com/ChatPlugin/ChatPlugin/commit/2706d56)) - new Emojis' tone GUI for the premium version (emojis-tone.yml) (
2706d56) - added customizable 1.20.3+ scoreboard numbers for the premium version ([
c8cb82b](https://github.com/ChatPlugin/ChatPlugin/commit/c8cb82b)) - added support for
&#xxxxxxhex color codes ([13c50d6](https://github.com/ChatPlugin/ChatPlugin/commit/13c50d6)) - added the option to block muted players' private messages ([
688c347](https://github.com/ChatPlugin/ChatPlugin/commit/688c347)) - new
{client_edition}placeholder (Java/Bedrock) ([295b720](https://github.com/ChatPlugin/ChatPlugin/commit/295b720))
### Improvements
- the antispam blocks more words and recognizes more leet letters ([
0a54b42](https://github.com/ChatPlugin/ChatPlugin/commit/0a54b42)) - better tab completion and output of
/chatcolor([6e8bb10](https://github.com/ChatPlugin/ChatPlugin/commit/6e8bb10), [76278f5](https://github.com/ChatPlugin/ChatPlugin/commit/76278f5), [92e5bf3](https://github.com/ChatPlugin/ChatPlugin/commit/92e5bf3))
### Fixes
- fixed ranks not loading max punishment durations ([
6f16ebc](https://github.com/ChatPlugin/ChatPlugin/commit/6f16ebc)) - fixed
ScoreboardEvent#COMBAT_TAGfor the premium version ([fad71ad](https://bit.ly/3S6HGX2)) - fixed configurations adding wrong default values ([
d8ea6b2](https://bit.ly/467cXyB))
It is recommended to delete the chat.yml file and let ChatPlugin generate a new one with the new additions.

### Additions
- 1.21 support ([
a503c78](https://github.com/ChatPlugin/ChatPlugin/commit/a503c78), [46d58ef](https://github.com/ChatPlugin/ChatPlugin/commit/46d58ef))
### Improvements
- improved instant emojis module, new default emojis ([
46c6056](https://github.com/ChatPlugin/ChatPlugin/commit/46c6056))
### Fixes
- fixed
NullPointerExceptionwith chat module disabled ([b74a8ea](https://github.com/ChatPlugin/ChatPlugin/commit/b74a8ea)) - fixed formatting codes in private messages ([
fb4715f](https://github.com/ChatPlugin/ChatPlugin/commit/fb4715f)) - fixed "@everyone" player ping with 1 player online ([
46c6056](https://github.com/ChatPlugin/ChatPlugin/commit/46c6056))
### Additions
- cross-server private messages for the premium version ([
2ff0d57](https://bit.ly/3VNpuE8)) - private messages can now be sent as custom advancements ([
6927893](https://bit.ly/3z7nsFR)) - blank messages cannot be sent anymore ([
6927893](https://bit.ly/3z7nsFR)) - titles are now displayed to pinged players ([
bcac0c3](https://bit.ly/4ce7IiC)) - new [DiscordSRV](http://spigotmc.org/resources/.18494/) integration ([
75a9ba4](https://bit.ly/4c2xQNw)) - new
{display_name}placeholder ([2569d1f](https://bit.ly/4bXurQa)) - option to change the chat event's priority ([
f7f381a](https://bit.ly/4eqXsFx))
### Improvements
- improved the debugger module ([
46bf146](https://bit.ly/3z6O360), [4afbdd7](https://bit.ly/3VsZ7lb)) /playerlistnow displays ranks in order ([3ca67c1](https://bit.ly/4ckaqDa))- better default tablists ([
d1e9f5e](https://bit.ly/3VyYvea))
### Fixes
- fixed instant emojis not displaying correctly ([
cc1c1a6](https://bit.ly/4etsHjt) - fixed errors with Vault integration enabled ([
683e055](https://bit.ly/3zeCCsL)) - fixed players kick on
/chatplugin reload([0c4cf22](https://bit.ly/3VoOzDP)) - fixed chat color-related issues ([
8d508c2](https://bit.ly/3xjOnh7)) - fixed player ping-related issues ([
bcac0c3](https://bit.ly/4ce7IiC)) - fixed
HIDE_ATTRIBUTESitem flag in 1.20.5+ ([a593577](https://bit.ly/3RvrfTJ)) - fixed incompatibilities with 1.13-1.13.1 ([
b21d5bd](https://bit.ly/3KMrje3))
/chatcolor command and its GUI and fixes various issues. Most commands can now be disabled by turning off their managers/modules.### Additions
- 1.20.5 & 1.20.6 support ([
e74d1ec](https://github.com/ChatPlugin/ChatPlugin/commit/e74d1ec)) /chatcolorcommand to change chat's default color ([29ffe18](https://bit.ly/3X43JRv))- new Chat color GUI for the premium version (chat-color.yml) ([
29ffe18](https://bit.ly/3X43JRv)) - added
bossbars.settings.enabled-worldsoption in bossbars.yml ([68626b2](https://github.com/ChatPlugin/ChatPlugin/commit/68626b2))
### Improvements
- improved enabled worlds/players validation ([
eb1ab2a](https://github.com/ChatPlugin/ChatPlugin/commit/eb1ab2a)) - commands are now dinamically loaded and can be disabled ([
671b1ad](https://github.com/ChatPlugin/ChatPlugin/commit/671b1ad), [6ab50b5](https://github.com/ChatPlugin/ChatPlugin/commit/6ab50b5))
### Fixes
- fixed chat colors-related issues ([
d2cb423](https://github.com/ChatPlugin/ChatPlugin/commit/d2cb423), [99b861c](https://github.com/ChatPlugin/ChatPlugin/commit/99b861c)) - fixed flat file connectors-related issues ([
af5b6b3](https://github.com/ChatPlugin/ChatPlugin/commit/af5b6b3)) - fixed
/lastseenfor players who have never joined ([9f8cf05](https://github.com/ChatPlugin/ChatPlugin/commit/9f8cf05)) - fixed incompatibilities with older versions ([
6c78169](https://github.com/ChatPlugin/ChatPlugin/commit/6c78169))
- Additions**
- added ranged chat and
/rangedchatspycommand ([d605a28](https://github.com/ChatPlugin/ChatPlugin/commit/d605a28))
- Improvements**
- antispam now considers player names as lower case ([
5f7567d](https://github.com/ChatPlugin/ChatPlugin/commit/5f7567d))
- Fixes**
- updated the Discord link in default messages ([
dbd0208](https://github.com/ChatPlugin/ChatPlugin/commit/dbd0208))
It is recommended to delete the chat.yml file and let ChatPlugin generate a new one with the new additions.
Please note that the plugin is not production-ready yet; fixing bugs is a priority, but use it at your own risk.
Join our [Discord server](https://discord.gg/eSnAPhvMTG) to report bugs, request features or receive support.
- Changelog:** [GitHub releases page](https://github.com/ChatPlugin/ChatPlugin/releases/tag/v1.9.3)
Please note that the plugin is not production-ready yet; fixing bugs is a priority, but use it at your own risk.
Join our [Discord server](https://discord.gg/eSnAPhvMTG) to report bugs, request features or receive support.
- Changelog:** [GitHub releases page](https://github.com/ChatPlugin/ChatPlugin/releases/tag/v1.9.2)
Please note that the plugin is not production-ready yet; fixing bugs is a priority, but use it at your own risk.
Join our [Discord server]([https://discord.gg/CPtysXTfQg](https://discord.gg/eSnAPhvMTG)) to report bugs, request features or receive support.
- Changelog:** [GitHub releases page]([https://github.com/ChatPlugin/ChatPlugin/releases/tag/v1.9.1](https://github.com/ChatPlugin/ChatPlugin/releases/tag/v1.9.1))
















