Skip to content

Commit 4ebd695

Browse files
committed
Improved advertising regex.
Signed-off-by: Pavel Erokhin (MairwunNx) <MairwunNx@gmail.com>
1 parent 8397d73 commit 4ebd695

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • src/main/kotlin/com/mairwunnx/projectessentials/chat/models

src/main/kotlin/com/mairwunnx/projectessentials/chat/models/ChatModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ data class ChatModel(
1818
var messagingCooldownEnabled: Boolean = true,
1919
var messagingCooldown: Int = 5,
2020
var advertisingAllowed: Boolean = false,
21-
var advertisingRegex: String = "(http|ftp|https)://([\\w_-]+(?:(?:\\.[\\w_-]+)+))([\\w.,@?^=%&:/~+#-]*[\\w@?^=%&/~+#-])?"
21+
var advertisingRegex: String = "((?:[a-z0-9]{2,}:\\/\\/)?(?:(?:[0-9]{1,3}\\.){3}[0-9]{1,3}|(?:[-\\w_]{1,}\\.[a-z]{2,}?))(?::[0-9]{1,5})?.*?(?=[!\"\u00A7 \n]|$))"
2222
)
2323

2424
@Serializable

0 commit comments

Comments
 (0)