Skip to content

config.yml

There is very little to configure. The detection itself has no settings: it replays what the client sent and compares it against what the block required. What you decide here is what happens once a break has been flagged.

cancel-breaks: true#
Cancel the break. false = alert only, the block still breaks.
log-to-file: true#
Append every denied break to flags.log.
webhook: #
enabled: false#
Send the alerts.
url: ""#
Webhook URL taken from the channel settings.

cancel-breaks is the one that matters. Left at true, a flagged break is denied and the block is sent back to the client. Set to false, the break goes through and you only get the flag, which is what you want while you are still checking that SomaPace agrees with you about your server.

log-to-file writes to flags.log. Keep it on unless the file becomes a nuisance: nothing rotates it, so it grows for as long as you leave it.

The webhook block is covered in sending flags to Discord.

Apply any change with /sp reload.