Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/peterhanania/ticket-bot

A Discord Ticket bot to handle ticketing in your server. This bot doesn't require a database!
https://github.com/peterhanania/ticket-bot

ticket-bot ticket-bot-discord

Last synced: 20 days ago
JSON representation

A Discord Ticket bot to handle ticketing in your server. This bot doesn't require a database!

Awesome Lists containing this project

README

        


Discord Ticket Bot



About

Features

Installation

Setting Up

## About

The following is a discord ticket bot which only works in one server, you can use it to manage your own server tickets and also have the ability to fork this repo and improve it!

If you liked this repository, feel free to leave a star ⭐!

## Features

You can run `t!create ` To set it up.

Users also have the ability to close the ticket!

You can even customise everything from the `config.json` file.

## Installation

```
git clone https://github.com/peterhanania/ticket-bot.git
```
then run:
```
npm install
```

## Setting Up

Set up all your information in the *config.json* File as such
```
{
"prefix": "BOT_PREFIX",
"main_token": "BOT_TOKEN",
"developers": ["DEV_IDS],
"bot_name":"YOUR_BOT_NAME",
"emoji":"REACTION_EMOJI",
"color":"PREFFERED_EMBED_COLOR",
"ticket_limit":"TICKET_LIMIT",
"support_role_id":"SUPPORT_ROLE_ID",
"category_id":"CATEGORY_ID",
"log_channel_id":"TICKET_LOG_CHANNEL_ID"
}
```
> You can change the emojis in `emojis.js` and colors in `colors.js`

### Important
Please make sure to have enabled `Privileged Intents` on your Discord [developer portal](https://discordapp.com/developers/applications/).

Once done, you can launch the bot with `node index.js`.

Any questions? DM me on Discord.