Skip to content

Serverlog Feed Parameters

John Grosh edited this page Oct 14, 2016 · 3 revisions

Introduction

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

Basics

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

Actions

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

Examples

  • 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)

FAQ

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

Clone this wiki locally