Teriuihi
bd8fa02f1e
Add 'punish' filter and automatic banning functionality
...
Extended the RegexManager filterText method to include a 'punish' case that triggers an automatic ban for users who violate the filter. This commit also updates the PluginMessageListener to handle 'punish' commands, thus completing the execution of an auto-ban function.
2024-03-02 19:18:13 +01:00
Teriuihi
8a463696ed
Made chatusermanager use synchronized functions
2023-07-07 23:16:32 +02:00
Len
3bdaa798c3
Continue the loop do not break it.
2022-10-03 19:39:41 +02:00
Len
3888298827
Add Emote to FilterType.java
...
Add EmoteList command.
2022-09-27 00:02:27 +02:00
Stijn
fe64fb3785
Added the string that was filtered to the logs
2022-05-27 17:52:34 +02:00
Teriuihi
23e7c57333
Use exceptions for filters, highlight words that were filtered
2022-02-27 18:29:41 +01:00
Teriuihi
2acebc6c16
Renamed partycommand and made party chat work from galaxy to proxy
2022-01-30 19:31:29 +01:00
destro174
57a43e9c1c
finish mails?
2022-01-29 23:21:35 +01:00
destro174
99babd2120
Fix some issues
2022-01-28 17:04:54 +01:00
destro174
831bac1be9
Update minimessage and add helper methods
2022-01-27 21:05:50 +01:00
destro174
1d5dd7c764
Don't use replacematcher for parsing text on signs
2021-08-20 23:03:58 +02:00
destro174
a35ad9ebeb
Allow prefix data to be loaded from PrefixConfig
2021-08-19 00:59:37 +02:00
destro174
090ae5c438
register reload command and disable party loading
2021-08-18 14:27:19 +02:00
destro174
0ace870550
Add PartyUser implement it into Party
2021-08-08 22:07:47 +02:00
Teriuihi
31d2eb44d4
Added login and logout notifiers
2021-08-08 14:48:42 +02:00
Teriuihi
67eccd389d
Switched to Username only (no nicknames) till colors can be fixed (for party users)
2021-08-08 12:19:32 +02:00
Teriuihi
2cb843b68c
Finished party command, and sub commands
2021-08-08 11:36:06 +02:00
Teriuihi
571f02b6df
Load all chat users on startup
...
Load all parties on startup
2021-08-04 15:07:16 +02:00
destro174
9957158758
revert completablefuture
2021-08-01 21:00:57 +02:00
destro174
2d7d39a86d
Load ChatUsers async
2021-08-01 15:08:24 +02:00
Teriuihi
e51c893649
Added ignore ? (ignore list) and sync ignores
2021-08-01 04:21:33 +02:00
Teriuihi
dfcf8de34e
Removed Bukkit stuff I missed from the general use API
2021-08-01 03:20:49 +02:00
Teriuihi
604d06b700
Added logging for which filter is triggered
2021-07-31 20:21:50 +02:00
Teriuihi
bb71d5787e
Added bypass permission for filter (chat.bypass-filter.<filter-name>)
2021-07-30 05:31:37 +02:00
destro174
9d8d4b3853
fixes
2021-07-30 03:16:41 +02:00
Teriuihi
a2aa2d8b94
Hardcoded 3 character limit for repeated characters (should be configurable)
2021-07-28 22:50:58 +02:00
destro174
0891e252f9
auto commit
2021-07-27 18:46:58 +02:00
destro174
3f7084eeb7
atleast sql works now!
2021-07-03 20:11:31 +02:00
destro174
5bea7c95f9
idk what i fucked up here all files are new in git?
2021-06-20 22:03:39 +02:00
len
a5c23d842d
progress
2021-06-13 13:53:49 +02:00
len
198e80aa7a
Push progress
2021-06-06 21:32:13 +02:00
len
5d8d7b5dff
Add back api and server module
2021-06-02 19:55:55 +02:00
len
d8a4490358
merge api into velocity
2021-05-24 10:10:02 +02:00
len
4b79d6909f
Refactor
2021-05-22 20:34:32 +02:00
len
8fc9e0c447
Refactor RegexObject to ChatFilter and ChatFilterType
2021-05-20 18:47:22 +02:00
len
4124315bd7
move regexmanager to api
2021-05-20 18:45:26 +02:00
len
4d25f4e8cb
Add base for Mailing
2021-05-16 00:28:47 +02:00
len
8c09726e64
Switch to CopyOnWriteArrayList
2021-05-15 21:17:24 +02:00
len
abf5b4d2bb
Start of ChatUserManager
2021-05-15 21:16:01 +02:00