-
Notifications
You must be signed in to change notification settings - Fork 35
Serverlog Feed Parameters
The serverlog feed is very configurable, if you know how to set it up. Almost anything that gets sent can be disabled or limited. For most logged items, you can make the feed ignore any users, or all except some subset of users. Note: you must include the full list of options every time you set up the feed again. You can see the currently-set options with %feed list
Most actions logged have a corresponding letter. To ignore a certain user from that action, you would include -[LETTER][USER_ID]
in the options, replacing [LETTER]
with the action letter, and [USER_ID]
with the user's ID. If you instead use a +
symbol, you ignore all users for that action except the ones that you include IDs for. having just a -[ACTION]
ignores the action completely (Actions: message
channel
avatar
nick
voice
). To set the options, simply place the options at the send of the feed command. Ex: %feed serverlog #channel_name -a113156185389092864
Action | Letter | Example | Notes |
---|---|---|---|
Avatar Changes | a | -a113156185389092864 -a86699011792191488 | This will ignore avatar changes by the users with the given IDs |
Nickname Changes | n | -nick | This will ignore all nickname changes |
Voice Changes | v | +v113156185389092864 +v127131828711587840 | This will ignore all voice channel changes except by the users with the given IDs |
Message Edits/Deletes | m | -m113156185389092864 | This will ignore message edits/deletes by the user with the given ID |
Message Edits/Deletes in a particular channel | c | -c154460214769221632 | This will hide all message edits/deletes in the channel with the given ID |
Bot actions | +bots | +bots | By default, all bot actions are ignored; use the +bots option to enable logging all bots |
- Minimalist log:
-avatar -nick -voice -message -channel
- Maximum log (not recommended)
+bots
- Ignore two private channels
-c154460214769221632 -c206053881501712384
- Recommended:
-a[ID_OF_USER_WHO_CHANGES_AVATAR_A_LOT] -c[ID_OF_PRIVATE_CHANNEL]
(etc)
Q: How many options can I chain together?
A: As many as you like! Customize it to your liking
Q: How do I get the IDs?
A: You can enable Developer Mode in your client, or use %info [username]
to get a user ID and %channel [channelname]
to get a channel ID
Q: Where do I put the options?
A: In the command that you use to set the log. Ex: %feed serverlog #channel_name -a113156185389092864 -voice