Code Monkey home page Code Monkey logo

modmail-by-the-brogamer's Introduction

EZ Modmail

EZ Modmail is an open-source Discord modmail bot designed for individual servers, with a quick and easy setup process that should get your new modmail bot running in no time!

mmChat

Above: Closed Pre-Release version, some colors have been changed for the final release.

Installation

Requirements

  • Node.JS installed

  • Discord.JS library installed

  • A Discord Bot Application*

  • A main server, and a modmail server with a logging category and channel, and a tickets/modmail category (and their respective IDs)

  • A text editor capable of editing JSON files (default windows notepad works just fine)

*The bot must have PRESENCE INTENT and SERVER MEMBERS INTENT enabled, or else the script will error. It should also be given administrator permissions in the OATH2 category (BOT\BOT PERMISSIONS)

Getting Token: exampleImage0 Setting Privileged Gateway Intents: exampleImage1

Setup

  1. Download the files (if you are hosting on a VPS or some other type of server, upload them to that)

  2. Replace the following with your specific bot/server info in config.json

{
    "token":"YOUR BOT TOKEN HERE",

    "ticketCategoryID":"THE ID OF THE CATEGORY FOR TICKETS TO BE OPENED (MUST BE IN MODMAIL SERVER!)",

    "modmailServerId":"ID OF THE MODMAIL SERVER",

    "thumb":"LINK TO THE IMAGE TO BE USED FOR MODMAIL EMBEDS",

    "modmailLogChannelId":"ID OF THE LOGGING CHANNEL",

    "mainServerId":"ID OF THE MAIN SERVER"



}
  1. Once you have entered all the information above, run the modmail.js file.

Usage

Commands:

[PREFIX IS !mm ]

reply : Reply to a ticket

areply : Reply to a ticket anonymously

close : Close the ticket that you are currently responding to

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

If there are any major issues that you need fixed ASAP, join the support server:

[WIP, will be added soon!]

send freund req to DuckMan#3978 or join = https://discord.gg/cHuNeHbT7D

modmail-by-the-brogamer's People

Contributors

brogames85-star avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.