Discord.js v14 bot that logs everything on your Discord server

Overview

Discord Server Logger Bot

Discord bot that logs all changes on your Discord server! When using this code please give credits to DEEM#6666!

Deployment

Follow these instructions on how to use the bot.

1.  Press the green "Code" button at the top of the repo.

template

2.  Download the full code via the "Download ZIP" button

downloadcode

3. Extract the files to your desktop and open the files in Visual Studio Code (or other text editor)

.env

TOKEN=YOUR_BOT_TOKEN

config.json

{
    "guildID": "",
    "channels": {
        "channellog": "",
        "emojilog": "",
        "banlog": "",
        "unbanlog": "",
        "joinlog": ""
    },
    "prefix": "!",
    "owner": "975898528859697182",
    "version": "1.3.0" // Dont change this!
}
4. Change things in the .env and src/utils/config.json files, then open a terminal and run the following commands

Downloading discord.js

npm i discord.js@latest

Download the necessary modules:

npm i

Then use this command to turn on the bot:

node .

Packages that this bot uses

  • colors Copyright (c) Marak, used under license MIT.
  • dotenv Copyright (c) motdotla, used under license BSD 2-Clause.
  • figlet Copyright (c) patorjk, used under license MIT.
  • moment Copyright (c) Moment.js, used under license MIT.

CHANGELOG

  • 16.08.22 - Fixed broken presence and finished channelUpdate log
  • 17.08.22 - Code has been improved, logger has been added to event folder and emoji logger has been added
  • 18.08.22 - Added ban and join log

Message from the creator

If I see you using this code as your own, I will report the license violation to GitHub

README was inspired by this person: mezotv

You might also like...

DJS Purge Command (Discord.js V14)

DJS Purge Command (Discord.js V14)

Purge Cmd DJS Purge Command (Discord.js V14) Shields.io MidNight Bot Click Me to Invite The Bot Click Me To reach my support Server Dependencies disco

Dec 13, 2022

A Discord Bot that connects to your AzerothCore server so you / users can manage the server / character

A Discord Bot that connects to your AzerothCore server so you / users can manage the server / character. Made for AzerothCore / azerothcore-tools

Sep 24, 2022

Logs the output, time, arguments, and stacktrace of any function when it's called in a gorgeous way.

Function.prototype.log Logs the output, time, arguments, and stacktrace of any function when it's called. How to use: Like this: function yourFunction

Apr 9, 2022

A data pipeline to generate stats from logs.

A data pipeline to generate stats from logs.

Logs Data Pipeline This project consists of implementing a data pipeline. The goal of our pipeline is to bring insights from the logs of deployed micr

May 21, 2022

Introduction to Metrics, Logs and Traces session companion code.

Introduction to Metrics, Logs and Traces in Grafana This is the companion repository to a series of presentations over the three pillars of observabil

Dec 24, 2022

logs ROBLOX's updates and new versions

logs ROBLOX's updates and new versions

roblox-update-notifier logs ROBLOX's updates and new versions This is meant to be ran in NodeJS, 24/7, using something like pm2. NPM packages required

Oct 23, 2022

AWS SAM project that adds the snippets from serverlessland.com/snippets as saved queries in CloudWatch Logs Insights

AWS SAM project that adds the snippets from serverlessland.com/snippets as saved queries in CloudWatch Logs Insights

cw-logs-insights-snippets Serverlessland.com/snippets hosts a growing number of community provided snippets. Many of these are useful CloudWatch Logs

Nov 8, 2022

Sharing short code samples, logs or links is now easier than ever!

Sharing short code samples, logs or links is now easier than ever!

Pastebin Sharing short code samples, logs or links is now easier than ever. Explore the docs » • Report Bug • Request Feature • About The Project With

Nov 26, 2022

Vision is a complete project manager where you can colaborate with your team. Everything is still in development phase.

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Jun 4, 2022
Comments
  • Configure Renovate

    Configure Renovate

    Mend Renovate

    Welcome to Renovate! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.

    🚦 To activate Renovate, merge this Pull Request. To disable Renovate, simply close this Pull Request unmerged.


    Detected Package Files

    • package.json (npm)

    Configuration Summary

    Based on the default config's presets, Renovate will:

    • Start dependency updates only once this onboarding PR is merged
    • Enable Renovate Dependency Dashboard creation.
    • If Renovate detects semantic commits, it will use semantic commit type fix for dependencies and chore for all others.
    • Ignore node_modules, bower_components, vendor and various test/tests directories.
    • Autodetect whether to pin dependencies or maintain ranges.
    • Rate limit PR creation to a maximum of two per hour.
    • Limit to maximum 10 open PRs at any time.
    • Group known monorepo packages together.
    • Use curated list of recommended non-monorepo package groupings.
    • A collection of workarounds for known problems with packages.

    🔡 Would you like to change the way Renovate is upgrading your dependencies? Simply edit the renovate.json in this branch with your custom config and the list of Pull Requests in the "What to Expect" section below will be updated the next time Renovate runs.


    What to Expect

    It looks like your repository dependencies are already up-to-date and no Pull Requests will be necessary right away.


    ❓ Got questions? Check out Renovate's Docs, particularly the Getting Started section. If you need any further assistance then you can also request help here.


    This PR has been generated by Mend Renovate. View repository job log here.

    opened by renovate[bot] 0
  • Dependency Dashboard

    Dependency Dashboard

    This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

    This repository currently has no open or pending branches.

    Detected dependencies

    npm
    package.json
    • colors ^1.4.0
    • discord.js ^14.2.0
    • dotenv ^16.0.1
    • figlet ^1.5.2
    • moment ^2.29.4

    • [ ] Check this box to trigger a request for Renovate to run again on this repository
    opened by renovate[bot] 0
Owner
DEEM
Lazy Backend Developer
DEEM
A discord.js v14 bot base

A simple Discord.js version 14 base. It contains a slash command handler, event handler, and an example for the new modals.

astrid 5 Mar 17, 2022
Zero Two Bot,A fully Modular Whatsapp Bot to do everything possible in WhatsApp by Team Zero Two

?? ???????? ?????? ???? ?? A Moduler WhatsApp Bot designed for both PM and Groups - To take your boring WhatsApp usage into a whole different level. T

Sam Pandey 69 Dec 25, 2022
Шаблон для ботів discord.js v14.8.0 із 100% охопленням Discord API, обробником команд, тощо на основі https://discordjs.guide/

Ласкаво просимо до шаблону дискорд бота Шаблон бота з відкритим вихідним кодом discord.js, який базується на офіційному посібнику з discord.js, щоб ро

GamesTwoLife 4 Mar 18, 2023
A chat logs online saver for discord bots to save messages history & cleared messages online

Chat Logs NPM package that saves messages online to view it later Useful for bots where users can save messages history & cleared messages online Supp

TARIQ 8 Dec 28, 2022
Keep your sensitive information out of chat logs, emails, and more with heavily encrypted secrets.

Free encrypted secret sharing for everyone! This application is to be used to share encrypted secrets cross organizations, or as private persons. Hemm

Hemmelig 246 Dec 31, 2022
Get the last logs of your /var/log folder

var-log-crawler Get the last logs of your /var/log folder Requirements: Node installed. Hot to use: Rename .env.sample to .env and fill with your valu

David William Rigamonte 2 Jan 5, 2022
A VS Code utility that cleans up logs in your Elixir application.

ex-cleanse A utility that cleans up logs in your Elixir application by glamboyosa Available as a VS Code extension Screen.Recording.2022-06-07.at.00.5

Timothy Ogbemudia 3 Jun 10, 2022
fardin 8 Oct 18, 2022
New Discord.JS v14 Slash and Prefix Commands handler with Events. Check it out now!

Discord.js v14 Command-Handler Commands, Events, Permissions and Cooldown Handlers for Discord.js v14 bot ~ Made by Lynx Discord.js v14 (dev version)

Comet Development 20 Dec 19, 2022
A typescript template for Discord.js v14

Discord.js v14 Bot Template Features ?? Typescript ?? Slash commands ✉️ Message commands ?? Cooldowns ?? Detailed Permissions ?? Event & Command handl

null 42 Dec 31, 2022