Teriuihi
034de90062
Implement evidence for automatic ban for 'punish' filter violations
...
When a user who violate the 'punish' filter rules is automatically banned, there will now be a post about it in the #evidence channel.
2024-03-02 20:41:59 +01:00
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
Len
eb7c1dd1e1
Update to 1.20.4
2023-12-17 12:37:21 +01:00
Teriuihi
278129e8d8
Changed pinging to prevent ping for not @'d user
...
Allowed \ to escape ping
2023-08-14 01:29:06 +02:00
Teriuihi
f1deebf49e
Merge remote-tracking branch 'origin/main'
2023-08-11 22:30:34 +02:00
Teriuihi
3e29fc7d17
Added minimum hex value for nick colors
2023-08-11 22:30:23 +02:00
Len
ffa90b5c94
add MENTIONPLAYERTAG to Config.java
2023-07-15 17:45:03 +02:00
Len
9d7f944c88
Fix Tagging players and triggering a replacematcher not resetting chatcolor
2023-07-15 17:42:12 +02:00
Teriuihi
4b930e62c3
Log party messages that are from a toggled user on the local server as well
2023-07-10 23:33:42 +02:00
Teriuihi
ce5ea19961
Removed unused imports
2023-07-07 23:16:15 +02:00
Teriuihi
591ca93981
Fixed first join messages only working if chat user is not loaded yet
2023-07-07 23:15:45 +02:00
Teriuihi
d7cfe97644
Added first join messages back
2023-06-26 21:40:15 +02:00
Teriuihi
c86a344d49
Trying a different way to see if a player is a new player
2023-06-22 02:00:51 +02:00
Teriuihi
55918670bc
Maybe fixed mentions
2023-06-20 00:40:44 +02:00
Teriuihi
f3c7a312c0
Added first join messages
2023-06-20 00:35:46 +02:00
Teriuihi
9b7868bea7
Fix mentions happening within words
2023-06-17 23:58:33 +02:00
Teriuihi
6c6b798677
Fix load order
2023-04-23 22:48:33 +02:00
Teriuihi
0c1b197054
Don't send players a ping sound if they have the player that's pinging them ignored
2022-11-25 19:49:37 +01:00
Len
57afbbe805
Update permissions for nicknames
2022-10-29 10:29:26 +02:00
Len
5398d97248
Merge branch 'main' of https://github.com/Altitude-Devs/Chat
2022-10-09 20:25:52 +02:00
Len
d90f5ac376
Update nicknames for Player and CMI.
2022-10-09 20:25:40 +02:00
Teriuihi
0c7ad69e85
Only replace the first instance of a name/nickname
2022-10-09 19:33:06 +02:00
Teriuihi
5b06049265
Fixed double @ if someone doesn't have a nickname (or has the same nickname as the username)
2022-10-09 18:04:41 +02:00
Teriuihi
ea051fd905
Fixed spacing for target replacement
2022-10-09 01:21:10 +02:00
Teriuihi
87d5c1b264
Fixed blocked messages not highlighting what was blocked
2022-10-09 01:18:13 +02:00
Teriuihi
5e62786010
Fixed case-sensitive name matching for replacing names/nicknames
2022-10-09 00:47:43 +02:00
Teriuihi
4f01c86877
@ players when they are mentioned by name or nickname (case-insensitive)
2022-10-09 00:36:50 +02:00
Len
e811b0ca9a
Update permissions for nickcommand. V2
2022-10-08 22:36:46 +02:00
Len
3eff30a4be
Update permissions for nickcommand.
2022-10-08 11:14:58 +02:00
Len
3aa0b09133
Fix ChatFilter.java not applying to message.
2022-10-08 11:05:56 +02:00
Len
5db22461cf
Fix [i] duplicating in GC
2022-10-08 10:36:06 +02:00
Len
7af91c1c94
Fix permission for emoteslist
2022-10-03 19:13:42 +02:00
Len
7de83f536b
Show correct nickname in previews
2022-10-03 18:27:58 +02:00
Len
76f713409b
Parse components in nicktry
2022-10-03 12:04:08 +02:00
Len
ef831c48b3
Remove legacy codes in Nicknames.java
2022-10-03 11:29:06 +02:00
Len
8baa254d5e
Revert "Fix replacement filers not working."
...
This reverts commit df4ff7f6b3 .
2022-10-03 11:29:06 +02:00
Len
3d14cca551
Update minimessage tags to be lowercase
2022-10-03 11:29:06 +02:00
Len
d1df551f35
Update minimessage tags to be lowercase
2022-10-03 10:30:27 +02:00
Len
db8524134e
update player displayname when changing Nicknames
2022-10-02 16:33:01 +02:00
Len
e99626cebb
Remove deprecation usages
2022-10-02 10:53:26 +02:00
Teriuihi
d7bd3aa222
Switched to using minimessage (mostly)
2022-10-02 04:52:33 +02:00
Teriuihi
9407ba8bec
Switched to using minimessage (mostly)
2022-10-02 03:52:02 +02:00
Len
5ec1f08fe1
Update version in plugin.yml
2022-10-01 20:46:07 +02:00
Len
a4e4982dc3
Update nicknames to use Chat's plugin message channels.
2022-10-01 20:42:35 +02:00
Len
3d432a5af6
Change Nicknames.getNick to use UUID
2022-10-01 19:39:20 +02:00
Len
4b947996da
Change some minor things to Nicknames
2022-10-01 15:04:08 +02:00
Len
df4ff7f6b3
Fix replacement filers not working.
2022-10-01 13:32:04 +02:00
Len
2764446e41
Switch to new formatting permissions.
2022-09-30 16:48:08 +02:00
Len
5db3bc5ffe
update formatting and emotes in written books.
2022-09-29 17:00:53 +02:00
Len
244b2aeda2
Register Nickname events and commands
2022-09-29 16:27:49 +02:00
Len
d6562826e4
Add /nick current
2022-09-29 16:26:55 +02:00
Len
99cbc01106
Update buildscript
2022-09-29 16:26:55 +02:00
Len
282fdde48b
Use AsyncChatDecorateEvent.
2022-09-27 09:35:10 +02:00
Len
a405862fe1
Update Config.java references for Nicknames
2022-09-27 00:45:23 +02:00
Len
11ecf1ad16
Merge Nicknames
2022-09-27 00:02:27 +02:00
Len
fb997ae4ed
Update ChatListener.java
2022-09-27 00:02:27 +02:00
Len
b0e453295b
Add addAdditionalChatCompletions
2022-09-27 00:02:27 +02:00
Len
4d01ccb065
Update Config.java
2022-09-27 00:02:27 +02:00
Len
3888298827
Add Emote to FilterType.java
...
Add EmoteList command.
2022-09-27 00:02:27 +02:00
Len
9d7f50ad37
Update to apache commons lang3
2022-09-26 19:08:51 +02:00
Len
d644dbef6e
Add runserver task
2022-09-26 19:08:51 +02:00
Len
425c06af33
Update build scripts
2022-09-26 19:08:51 +02:00
Len
fb3358e2ea
Remove unused command
2022-09-26 19:08:51 +02:00
Len
ee2a2c2225
Use 1.19.2 API
2022-09-26 19:08:51 +02:00
Teriuihi
0339458c66
Added logging for chat messages
2022-09-22 23:52:46 +02:00
Teriuihi
9832abbb90
Fixed only sending to ignored players
2022-06-25 06:10:17 +02:00
Stijn
66a058225d
Fixed chat not sending messages by bypassing Microsoft's chat report system
2022-06-24 21:11:54 +02:00
Teriuihi
b1f2370bec
Added continue, fixed mail
2022-06-02 03:48:51 +02:00
Teriuihi
20c7f0a6d9
ez tmp fix for sendername receivername not being replaced properly
2022-05-30 23:59:54 +02:00
Teriuihi
40a6e6bcc9
Fixed colors not working in chat
2022-05-30 22:10:54 +02:00
Teriuihi
4068ad8ea6
Fixed message for toggling chat channel
...
Fixed stack overflow for untoggling chat channels
2022-05-30 19:43:31 +02:00
Teriuihi
82eecc3142
Colored toggle word, improved default party online/offline marker
2022-05-30 19:27:47 +02:00
Len
c836452d19
Update minimessage references
2022-05-27 00:31:36 +02:00
Teriuihi
0997c2bab6
Disable toggles on join
2022-05-24 04:20:21 +02:00
Teriuihi
e39bab34fd
Moved class to more logical place
2022-05-24 04:18:34 +02:00
Teriuihi
41897f4b16
Added toggle to party as well and made it so it can be added to other channels if needed
2022-05-24 04:17:55 +02:00
Teriuihi
60e1ad2220
Added a way to toggle custom channels
2022-05-24 03:06:34 +02:00
destro174
29dd5d2d55
Commit reply/continue rework
2022-04-21 15:45:50 +02:00
destro174
e6dfd19b84
Merge branch 4.9
2022-03-14 16:48:35 +01:00
Teriuihi
23e7c57333
Use exceptions for filters, highlight words that were filtered
2022-02-27 18:29:41 +01:00
destro174
e571ea446f
Fix nicknames in chat
2022-02-24 15:58:57 +01:00
destro174
e550679637
Workaround? please build
2022-02-23 16:13:53 +01:00
destro174
439fb12480
Workaround for minimessage
2022-02-23 15:50:21 +01:00
Teriuihi
371d0279b3
Notify players that chat was cleared
2022-02-19 16:58:22 +01:00
Teriuihi
798f93f56c
Added bypass perm and confirmation message
2022-02-19 16:58:22 +01:00
Teriuihi
4411671bcf
Added chatclear command
2022-02-19 16:58:22 +01:00
destro174
448d9ac8aa
Update minimessage to 4.10.0
2022-02-19 16:58:22 +01:00
destro174
575c788d10
fix url in global admin chat
2022-02-19 16:58:22 +01:00
Teriuihi
652aa46dbd
Changed api version
2022-02-19 16:58:22 +01:00
Teriuihi
8390b25619
Removed todo
2022-02-19 16:58:22 +01:00
Teriuihi
889c2f8852
Removed old chatparty command
2022-02-19 16:58:22 +01:00
destro174
342957ef68
Fix build!
2022-02-19 15:14:41 +01:00
Teriuihi
bc010bea6e
Notify players that chat was cleared
2022-02-07 00:22:33 +01:00
Teriuihi
3d42fb8bbf
Added bypass perm and confirmation message
2022-02-06 03:39:53 +01:00
Teriuihi
08a695f2ac
Added chatclear command
2022-02-06 03:31:07 +01:00
destro174
e08c5a4a3b
Update minimessage to 4.10.0
2022-02-05 21:16:20 +01:00
destro174
f00f6e7658
fix url in global admin chat
2022-02-05 10:17:49 +01:00
Teriuihi
8d0ed326b5
Changed api version
2022-01-30 21:54:01 +01:00
Teriuihi
d40c3a45ed
Removed todo
2022-01-30 20:23:45 +01:00
Teriuihi
040c8cfa96
Removed old chatparty command
2022-01-30 20:23:23 +01:00