๐Ÿ’ฌ Chat

On this page, you will find information regarding the chat feature.

circle-info

This module is configured in modules/chat.yml inside the PhoenixLobby folder.

#Chat

The chat module handles how messages look and how often they can be sent. Open it from Editor > Settings > Chat.

Settings (Chat)

#Format

With this option, you can change the format every chat message is built with. Use %display_name% for the sender and %message% for what they typed.

Chat (Format)

Chat Format - In-Game

#Cooldown

With this option, you can change the cooldown between messages, which acts as a slow mode. Left-click changes it by 1 second and shift + left-click by 10.

Chat (Cooldown)

#Feature State

With this option, you can turn the chat handling off, which leaves messages to whatever other plugin you use.

Chat (Feature State)

Chat Config
chat:
  enabled: true
  format: ยง7%display_name% ยง8> ยงf%message%
  cooldown-seconds: 2

#Anti Spam

Anti Spam blocks the messages that annoy the rest of your players. Each check can be turned off on its own in Editor > Settings > Chat > Anti Spam.

Players with phoenixlobby.bypass.antispam are not checked.

Chat (Anti Spam)

#Repeated Messages

Blocks a message that is too similar to the last ones the player sent. Repeated Messages History is how many of their previous messages are compared, and Similarity Percentage is how close a message has to be before it counts as a repeat.

Anti Spam (Block Repeated Messages)

Anti Spam (Repeated Messages History)

Anti Spam (Similarity Percentage)

#Caps

Blocks a message with too many capital letters. Caps Minimum Length keeps short messages out of the check, and Caps Percentage is how much of the message has to be uppercase before it is blocked.

Anti Spam (Block Caps)

Anti Spam (Caps Minimum Length)

Anti Spam (Caps Percentage)

#Character Flood

Blocks a message with the same character repeated too many times, with Max Repeated Characters setting the limit.

Anti Spam (Block Character Flood)

Anti Spam (Max Repeated Characters)

#Feature State

Turns every Anti Spam check off at once.

Anti Spam (Feature State)

Anti Spam Config
chat:
  anti-spam:
    enabled: true
    block-repeated-messages: true
    repeated-messages-history: 3
    similarity-percentage: 90
    block-caps: true
    caps-minimum-length: 8
    caps-percentage: 70
    block-character-flood: true
    max-repeated-characters: 5

#Chat Filter

The chat filter blocks the messages that match one of your patterns. The two default patterns block links and ip addresses.

Players with phoenixlobby.bypass.chatfilter are not checked.

Chat (Chat Filter)

#Patterns

The list of patterns a message is checked against.

Chat Filter (Patterns)

#Censor Matches

Turn this on to replace the matched part with the censor character instead of blocking the whole message. Censor Character is what the match is replaced with.

Chat Filter (Censor Matches)

Chat Filter (Censor Character)

#Case Insensitive

With this on, a pattern matches no matter how the message is capitalised.

Chat Filter (Case Insensitive)

#Feature State

Turns the chat filter off without clearing the patterns.

Chat Filter (Feature State)

Chat Filter Config
chat:
  filter:
    enabled: true
    case-insensitive: true
    censor-matches: false
    censor-character: '*'
    patterns:
    - (?:https?://)?(?:[\w-]+\.)+(?:com|net|org|gg|io|me|tv|xyz)(?:/\S*)?
    - \b(?:\d{1,3}\.){3}\d{1,3}(?::\d{1,5})?\b

circle-info

The patterns are regular expressions, so a plain word works as well as a full pattern.

Last updated about 1 hour ago
My Cart (0 items)

Oops... looks like the spiders padded through here

Add products to your cart and remove them from here Lets buy