What is the Log Parser?
It is used to allow other bots to communicate with kaosbot through messages.
The current primary use case is for integration with: “Tip4Serv”, in which case it can process payment confirmation logs to grant benefits to players in your discord and rust server(s).
1. Where to begin? (Setting the transactions channel)
You will need a channel in your discord dedicated to the log parser.
Once you’ve picked or created one, use the /chanset
command and set the “Transactions” channel to the channel you desire.
(on tip4serv, this is the channel you will select on the cmd field (blue)
2. Configuring Tip4Serv
2a. On Tip4Serv, go to a product, find the command section:
2b. The green field should be set to kaoslinked
2c. The blue field is for the Log Parser string. (An example is shown in the preview)

3. Setting the Cmd option
3a. In regards to any of the Log Parser strings available, they should be placed into the blue “cmd” field.
3b. View the available Log Parser strings below, pick the one for your desired action.
ADDING (LOG PARSER)
Please note that these three strings are granted “one time”.
- ITEM =
[KAOS][ADD][<@{discord_id}>][SERVER]=[ITEM][ITEM_NAME][QUANTITY]
- Example:
- Example:
- KIT =
[KAOS][ADD][<@{discord_id}>][SERVER]=[KIT][KIT_NAME][QUANTITY]
- Example:
- Example:
- POINTS =
[KAOS][ADD][<@{discord_id}>][SERVER]=[POINTS][QUANTITY]
- Example:
- Example:
LISTS (LOG PARSER):
- ZORPLIST (ADD) =
[KAOS][ADD][<@{discord_id}>][SERVER]=[ZORPLIST]
- Example:
- Example:
- ZORPLIST (REMOVE) =
[KAOS][DEL][<@{discord_id}>][SERVER]=[ZORPLIST]
- Example:
- Example:
- KITLIST (ADD) =
[KAOS][ADD][<@{discord_id}>][SERVER]=[KITLIST][KITNAME]
- Example:
- KITLIST (REMOVE) =
[KAOS][DEL][<@{discord_id}>][SERVER]=[KITLIST][KITNAME]
- Example:
- RIDERSLIST (ADD) =
[KAOS][ADD][<@{discord_id}>][SERVER]=[RIDER]
- Example:
- RIDERSLIST (REMOVE) =
[KAOS][DEL][<@{discord_id}>][SERVER]=[RIDER]
- Example:

WIPE CLAIMS (LOG PARSER):
- KITLIST (CLAIMWIPE) =
[KAOS][ADD][<@{discord_id}>][SERVER]=[CLAIMWIPE][KIT_NAME]
VIP ADDING AND REMOVING:
- VIP ADD =
[KAOS][ADD][<@{discord_id}>][SERVER]=[VIP]
- VIP REMOVE =
[KAOS][DEL][<@{discord_id}>][SERVER]=[VIP]
SUPPORTED ARGUMENTS:
- [SERVER]
- Specific Server:
[1]
- All Servers:
[ALL]
- List of servers:
[1,2,3,6]
- [KIT_NAME]
[elitekit]
,[elitekit5]
etc- arrays also work:
[elitekit, elitekit2, elitekit7]
etc [ALL]