peterhanania / ticket-bot

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discord Ticket Bot

AboutFeaturesInstallationSetting 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 <channel> 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.

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

Any questions? DM me on Discord.

About

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


Languages

Language:JavaScript 100.0%