rezaletbot.
Sign in
SERVER LOGS

A Discord logging bot that shows who deleted, joined or got banned

Server logs: a feature of Rezaletbot, the free Discord bot.

Turn logging on and Rezaletbot keeps track of what happens in your server: deleted and edited messages, members joining and leaving, roles given and taken, bans, channels created and deleted. Each event lands in the channel you pick as a color-coded card, and stays searchable on the website for 30 days.

🗑️ Deleted messages📥 Joins · leaves🔨 Bans🗓️ 30 days on the web
server-logs
Rezaletbot BOT
🗑️ Message deleted
User@KaraBulut karabulut
Channel#chat
Contentcan someone repost the tournament link?
ID: 482910375619 • Today 14:32
✏️ Message edited
User@MorPanda morpanda
Channel#chat
Beforematch starts at 8 pm
Aftermatch starts at 9 pm
ID: 730194826551 • Today 14:35
HIGHLIGHTS

What server logs can do

Deleted, edited and purged messages

See what a deleted message said, and an edited message before and after. A moderator's bulk delete shows up as a single entry, so your log channel doesn't flood; the bot's own /purge and /clearchannel deletions live in the Action log.

Joins, leaves and kicks

Join cards show when the account was created, so day-old accounts stand out at a glance. Members who leave or get kicked are logged too.

Bans, and who did it

Bans are logged with their reason, and unbans get a card of their own. Who did it is read from Discord's audit log and shown in the By field.

Five categories, each on or off

Messages, members, roles and nicknames, bans, channels and roles: switch off what you don't need. You can also skip message logs in up to 50 channels, such as your bot command channel.

30 days on the web, searchable

Even without a log channel, entries are kept on the website. Filter by type, user name or ID and channel; anything older than 30 days is deleted automatically.

It doesn't store every message

The bot doesn't keep a copy of your server's messages. A deleted message's content is only known while it's in the bot's short-term memory: roughly the last 200 messages per channel, for up to 6 hours.

LOG CHANNEL

Every event as its own color-coded card

If you set a log channel, every event is posted there as a card: what happened at the top, then the user, channel, who did it and the content, with the user's ID and the time at the bottom. Mentions inside the cards never ping anyone, so a kicked or banned member doesn't get tagged on top of it. Who did it comes from Discord's audit log, which needs the bot to have View Audit Log; without it the event is still logged, the By field is just empty, and the panel warns you.

  • Mentions in cards never ping anyone
  • A bulk delete is one card with a count and the last messages
  • No channel set? Entries stay on the website only
server-logs
Rezaletbot BOT
🗑️ Messages bulk deleted
Channel#general
Count0
Recent messagesSpamciKedi: FREE NITRO here 👉 bit.ly/…SpamciKedi: FREE NITRO here 👉 bit.ly/…SpamciKedi: @everyone hurry, limited!SpamciKedi: FREE NITRO here 👉 bit.ly/…
Today 16:08
👢 Member kicked
User@SpamciKedi spamcikedi
By@GeceKusu gecekusu
ID: 611803944275 • Today 16:08
🔕 Mentions in the cards never ping anyone
MESSAGE CONTENT

Deleted messages, without storing everything

Rezaletbot doesn't write every message in your server to a database. It keeps roughly the last 200 messages per channel in short-term memory for up to 6 hours, and anything deleted or edited in that window gets its content on the card and the website. If an older message is deleted, the event is still logged but the content reads "Content unknown". Bot messages, threads and the log channel itself are never logged.

  • Edits show before and after
  • Memory: ~200 messages per channel, 6 hours
  • Older messages show "Content unknown"
When was the deleted message written?12 minutes ago
In memory: ~200 messages, up to 6 hoursForgotten
server-logs
Rezaletbot BOT
🗑️ Message deleted
User@MorPanda morpanda
Channel#chat
Contenttournament on friday night, sign-ups are open
ID: 730194826551 • Today 18:20
LOGS ON THE WEB

30 days of history, a few filters away

The Server logs section of Server settings lists entries newest first, 50 per page, with "Older entries" for the rest. Filter by a single type or a whole category, by user name or ID, and by channel. Edited messages show before and after side by side, and long content scrolls inside its own box. Only people with Manage Server can see the logs, and entries are deleted automatically after 30 days.

  • Filter by type, user and channel
  • 50 entries per page, newest first
  • Visible only to members with Manage Server
Server logsLast 30 days
Type: AllUser name or IDChannel: All
  • Message editedKaraBulut · #chat
    BeforeTournament is Saturday at 8 pm, check the form to sign up.AfterTournament is Saturday at 9 pm, check the form to sign up. Teams of up to 5.
  • Member joinedYeniGelen
  • Message deletedKaraBulut · #chat
  • Roles changedMorPanda
  • Member bannedReklamBotu42
Older entries1–50
SETUP

Ready in three steps

  1. 01

    Add the bot

    Add Rezaletbot to your Discord server. Give its role View Audit Log so it can tell who deleted, kicked or banned, and make sure it can send messages and embed links in your log channel.

  2. 02

    Turn logging on

    Sign in with Discord, pick your server and switch on Keep logs in the Server logs section. It's off by default.

    Web panel → Server settings → Log settings
  3. 03

    Pick a channel and categories

    Choose the channel the cards go to, or leave it empty to keep entries on the website only. Switch off the categories you don't need, add channels that should have no message logs, and save.

FAQ

Questions about server logs

Why does a deleted message say "Content unknown"?

Rezaletbot doesn't keep messages permanently; it only holds roughly the last 200 messages per channel in short-term memory, for up to 6 hours. If the message was older than that, or a lot of messages came after it in that channel, the deletion is still logged but the content isn't known. That's by design: no copy of your server's conversations piles up anywhere.

Why is the "By" field empty?

The bot reads who deleted, kicked or changed roles from Discord's audit log, which needs the View Audit Log permission. Without it, events are still logged and only the By field stays empty; the Server logs section shows a warning when that's the case. Once you give the bot's role the permission, the field starts filling in.

Which messages aren't logged?

Bot messages, messages in threads (support tickets are recorded separately anyway), the log channel itself and channels you've excluded. Messages the bot deletes on its own aren't logged either: /purge, /clearchannel, command-channel tidy-ups and auto moderation removals (those are in the Action log). A moderator's bulk delete in Discord shows up as a single entry.

Who can see the logs, and how long are they kept?

On the website, only people with Manage Server in your server, plus Rezaletbot's site admins, can see them. Cards in the log channel are visible to anyone who can see that channel, so it's worth keeping it staff-only. Entries on the website are deleted automatically after 30 days.

Do mentions in the log cards ping anyone?

No. The cards are sent as Discord embeds, and user, role or channel mentions inside them never notify anyone. They're still clickable, so you can open a member's profile in one click.

Can I keep the bot command channel out of the message logs?

Yes. Add up to 50 channels to the list of channels without message logs in the Server logs section; deleted and edited messages there won't be logged. Member, role and ban logs aren't affected. If you don't want a whole category, just switch it off.

MORE

You might also like

Give your server a rhythm.

Behind every great moment, there’s a great song.

Add to Discord✳

The stage is yours.

The invite link isn't available right now. Reach out to us on Discord to add the bot to your server.