All Projects → peterthehan → discord-audit-log-bot

peterthehan / discord-audit-log-bot

Licence: MIT License
A Discord bot that extends Discord's native Audit Log.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to discord-audit-log-bot

Selfbot.py
selfbot.py - A python discord selfbot thats easy to install - Written using discord.py
Stars: ✭ 191 (+75.23%)
Mutual labels:  moderation, discord-bot
aushape
A library and a tool for converting audit logs to XML and JSON
Stars: ✭ 37 (-66.06%)
Mutual labels:  log, audit
Laravel Activitylog
Log activity inside your Laravel app
Stars: ✭ 4,123 (+3682.57%)
Mutual labels:  log, audit
Yuudachi
Discord moderation bot
Stars: ✭ 123 (+12.84%)
Mutual labels:  moderation, discord-bot
HifumiOld
🛠️ A Discord bot that focuses on managing large servers
Stars: ✭ 27 (-75.23%)
Mutual labels:  moderation, discord-bot
Discord Bot
A discord bot that can play music, moderate, log events and more
Stars: ✭ 127 (+16.51%)
Mutual labels:  moderation, discord-bot
Wordpress Simple History
🔍🕵️‍♀️ WordPress audit log that track user changes in WordPress admin using a nice activity feed.
Stars: ✭ 232 (+112.84%)
Mutual labels:  log, audit
Discord Bot
🤖 Our BIG help in things about moderation and many more useful stuff on our Discord server.
Stars: ✭ 30 (-72.48%)
Mutual labels:  moderation, discord-bot
hellsnakebot
🤖About A fully customizable bot built with discord.js
Stars: ✭ 14 (-87.16%)
Mutual labels:  moderation, discord-bot
discord-js-bot
A cool multipurpose discord bot built using discord.js v13 with moderation, music, ticketing, translation, and much more
Stars: ✭ 135 (+23.85%)
Mutual labels:  moderation, discord-bot
Yukiko
powerful Discord bot that includes XP system, Leaderboard, Music, Welcome and farewell message, Moderation, and much more!
Stars: ✭ 72 (-33.94%)
Mutual labels:  moderation, discord-bot
Welcome-Bot
A cool multi-purpose discord bot that solves all your problems. I have features such as Moderation, ModLog, Welcome & Goodbye logs, Fun, Music
Stars: ✭ 73 (-33.03%)
Mutual labels:  moderation, discord-bot
Automod Bot
Fun moderation economy bot discord.js
Stars: ✭ 41 (-62.39%)
Mutual labels:  moderation, discord-bot
Calypsobot
A fully customizable bot built with discord.js
Stars: ✭ 131 (+20.18%)
Mutual labels:  moderation, discord-bot
Remixbot
A multifunctional Discord bot in development that allows you to easily control your discord server.
Stars: ✭ 39 (-64.22%)
Mutual labels:  moderation, discord-bot
Paper trail
Track changes to your rails models
Stars: ✭ 6,185 (+5574.31%)
Mutual labels:  log, audit
Loritta
💁 A multipurpose, multilanguage, customizable, modular, and very cute bot for Discord using JDA! ~Making your server more awesome~
Stars: ✭ 253 (+132.11%)
Mutual labels:  moderation, discord-bot
Fs0c13ty Bot
🤖 A discord bot made to help you in moderation.
Stars: ✭ 24 (-77.98%)
Mutual labels:  moderation, discord-bot
audit-log
📑 Create audit logs into the database for user behaviors, including a web UI to query logs.
Stars: ✭ 135 (+23.85%)
Mutual labels:  log, audit
Hourai
The world's most advanced security and moderation bot for Discord.
Stars: ✭ 37 (-66.06%)
Mutual labels:  moderation, discord-bot

Discord Audit Log Bot

Discord Twitter Follow

A Discord bot that extends Discord's native Audit Log.

Message edit

Message delete

Message edit with image

Message delete in thread with multiple images

Member join

Member leave

Tag change

Avatar change

Setup

  1. Follow the instructions in create-discord-bot.

    Don't forget to give your bot the Manage Webhooks permission!

  2. Download this bot and move the src-discord-audit-log-bot folder into the /src/bots folder from step 1.

    Run npm i diff@^5.0.0 and npm i -D @types/diff@^5.0.1 to install this bot's dependencies.

  3. Open config.json to configure your own settings:

    [
      {
        "defaultColor": "BLURPLE",
        "positiveColor": "#3498DB",
        "neutralColor": "#E67E22",
        "negativeColor": "#E91E63",
        "deleteTimeThreshold": 1,
        "updateTimeThreshold": 0,
        "guildId": "258167954913361930",
        "logChannelId": "560648403709591552",
        "ignoreChannelIds": ["649020657522180128"]
      }
    ]

    Add as many rules as you want to configure for other servers.

    • defaultColor, positiveColor, neutralColor, and negativeColor are used to color code log embeds by the action taken.
    • deleteTimeThreshold and updateTimeThreshold (in seconds) determine if message deletes or updates will be logged or not.
    • guildId is the server id.
    • logChannelId is the channel the bot logs into.
    • ignoreChannelIds is a list of channel ids that the bot ignores for logging, e.g. hidden admin-only channels, read-only information channels, etc.
  4. npm start to run the bot.

Visit for more help or information!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].