Documentation

Learn how to install and use LiquidBounce with our comprehensive guides

Spammer

Spammer automatically sends chat messages at timed intervals while the module is active. It is commonly used to repeatedly broadcast a message to other players — for advertising, reminders, or any other repetitive chat activity. Messages can be sourced either from a list you configure directly in the client settings, or from a plain-text file on your computer where each line is treated as a separate message.

Each cycle, Spammer picks a number of messages to send (within the MPS range), sends them, then waits a random amount of time (within the Delay range) before the next cycle. Any message beginning with / is sent as a server command instead of chat. Messages are capped at 256 characters; anything longer will be skipped with a warning.

Before sending, each message is modified to help evade simple chat filters. When CustomFormatter is disabled, a short random alphabetic prefix is prepended and the text is mixed-case; when it is enabled, you can embed placeholders directly in your messages — %f inserts a random decimal number, %i a random integer, %s a random short word, and @a is replaced with a random online player's name. The MessageConverter setting then applies an additional layer of text obfuscation on top of that.

Category: Misc Enabled by default: No

Settings

SettingTypeDefaultRangeDescription
DelayDecimal Range2.0..4.00.0..300.0 secsTime to wait between sending cycles. A random duration is chosen from within this range each time.
MPSInteger Range1..11..500 messagesNumber of messages to send per cycle. A random count within this range is used each cycle.
MessageSourceMode SelectorSettingSelects where messages are pulled from: a list entered in the settings (Setting) or a plain-text file on disk (File).
MessageSource → [Mode: Setting] → MessageEditable ListThe list of messages to send. Add, remove, or reorder entries as needed.
MessageSource → [Mode: File] → SourceFilePath to a plain-text file where each line is treated as a separate message.
PatternChoiceRandomOrder in which messages are selected. Random picks one at random each time; Linear cycles through them in sequence.
MessageConverterChoiceLeetAdditional text transformation applied before sending. None sends the message as-is; Leet substitutes certain letters with numbers (e→3, a→4, etc.); Random Case randomly capitalises each character; Random Space randomly inserts extra spaces between characters.
CustomFormatterTogglefalseWhen enabled, messages support dynamic placeholders (%f, %i, %s, @a) for varied content each send. When disabled, a random short prefix is automatically prepended and random case is applied to the raw text.

Last updated: 2026-06-08 — Based on source code