TFP BOT
? Help

Log joins, leaves, kicks and bans

Announce who came and went in a channel your staff watches.

Admin Web — 📋 Member log

How to do it

  1. Go to 📋 Member log, pick the channel, tick the events you want, and save.
  2. Joins show the account’s age, the member count and which invite link was used.
  3. Leaves show how long they were around and which roles they had.
  4. Kicks are told apart from voluntary leaves, and name the moderator and reason. Bans and unbans do the same.

Worth knowing

  • Joins and leaves need Discord’s privileged Server Members Intent. Tick it in the Developer Portal first, then set MEMBER_EVENTS=1 and redeploy — asking for the intent before it is granted stops the bot from starting at all.
  • Bans and unbans need no intent and work without that.
  • Without View Audit Log every kick reads as a plain leave and bans have no moderator. Without Manage Server the invite list cannot be read. The page tells you which are missing.

See also

Welcome new members Admin Greet somebody who joins, in a public channel, by DM, or both. Label your invite links Admin Say where each link was published, so a join names the source instead of a code.

← All how-tos