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

https://github.com/codemeapixel/the-watchers-ticket-bot

A simple Discord Ticket Bot made using Discord.js with the option to Auto Deploy to Heroku
https://github.com/codemeapixel/the-watchers-ticket-bot

bot discord javascript ticket-bot

Last synced: 10 months ago
JSON representation

A simple Discord Ticket Bot made using Discord.js with the option to Auto Deploy to Heroku

Awesome Lists containing this project

README

          

[![Build Passing](https://img.shields.io/badge/Build-Passing%20-brightgreen.svg?style=flat)](https://ticket-bot.webnode.com/) [![Bot Code Library](https://img.shields.io/badge/Library-discord.js-orange.svg)](https://discord.js.org/#/) [![Version](https://img.shields.io/badge/Version-1.0.2-blue.svg)](https://ticket-bot.webnode.com/)

### ツ Ticket Bot ツ

**Hello! I'm ツ Ticket Bot ツ, the Discord bot for super cool support ticket stuff and more!**

---

## Dev Note
* This bot is extremely outdated but should still work, I will release a updated version soon ❤️

---

### Command List & Info

Below you'll find a list of all commands that ツ Ticket Bot ツ has, along with a short description of what each command does.

> {{REQUIRED}} ツ Ticket Bot ツ Requires a `Support Team` Role before it can `Open` and `Close` tickets `IF` No `Support Team` Role is found he will display a `Error/Warning` telling you to create one and assign it to `Users OR Staff` who you want to have access to the ticket.

> {TIP} ツ Ticket Bot ツ Will Set-Up a `Tickets` Category for you when a member opens a ticket

---

## Help Command

| Command | Short Description |
| ----------------- |:---------------------- |
| [tw/help] | Shows my help message and command usage |
| [tw/about] | Tells you all about `ツ Ticket Bot ツ` |

---

## General Commands

| Command | Short Description |
| ------- |:----------------- |
| [tw/new] | Opens up a new ticket and tags the `Support Team` |
| [tw/close] | Closes a ticket that has been resolved or been opened by accident |
| [tw/add User#1234] | Adds the mentioned user to the current ticket |
| [tw/remove User#1234] | Removes the mentioned member from the current ticket |

> `{tip}` The close command `MUST` be used inside the ticket channel

---

## Host Your Own ツ Ticket Bot ツ

| Host | Method |
| ------- |:----------------- |
| Heroku | Auto Deploy |

> {TIP} For information on how to self host please read the guide below

> {TIP} You can host your own version of `ツ Ticket Bot ツ` on Heroku, just click this `Deploy to Heroku button`


Deploy

---

# Self Hosting
## Windows
* Download the Bots Files from this Repository
* Rename the `.env.example` file to `.env`
* Configure the .env File with your bots token and prefix
* Open Command Prompt or Shell in the Projects Directory
* Run `npm install` once complete run `node index.js`

> **Get Your Bot Token Here** [Discord Developer Portal](https://discordapp.com/developers/applications)