This is a template for a ticket system using Discord.js v14.

Overview

Ticket System Template (Discord.js v14)

This is a template for a ticket system using Discord.js v14.

Contact

Features

  • Ticket - Transcripts, 2 Step Ticket Close, Reopen, Delete, Ticket Open Category, Ticket Close Category, Staff Role.
  • Buttons
  • Slash commands - The Template has 3 slash commands: ping, help and ticket.
  • Error handling - The bot will send you a message if there is an error and it will also save the error in the error folder.
  • Command handler - The bot will automatically load all commands in the commands folder.
  • Event handler - The bot will automatically load all events in the events folder.
  • Deploy commands - The bot will automatically deploy all commands in the commands folder.

Requirements

Installation Packages

npm init or npm init -y (if you folder name not a space or special character)
npm i discord.js
npm i @discordjs/rest
npm i colors

How to use

  1. Visual Code Plugin
  2. Download the template. Download
  3. Create a new application in the Discord Developer Portal click on New Application and give it a name.
  4. Go to the Bot tab and click Add Bot.
  5. Go to the OAuth2 - General tab and select the in-app Authorization in "Authorization Method".
  6. Select the bot scope and the applications.commands scope.
  7. Add the bot permissions "Administrator" in the Bot Permissions section.
  8. Go to the OAuth2 - URL Generator tab and click on Bot, Applications.commands and Administrator and copy the link.
  9. Open the link in a new tab and add the bot to your server.
  10. Go to the Bot tab and copy the token.
  11. Go to the General Information tab and copy the application ID.
  12. Open the config.json file and paste the application ID, token, owner ID.
  13. Run node index.js or node . in the terminal.

Config

{
    "clientID": "APPICATION_ID",
    "token": "TOKEN",
    "ownerID": "OWNER_ID"
}

Exemple Slash commands

const { SlashCommandBuilder } = require('discord.js');

module.exports = {
    data: new SlashCommandBuilder()
        .setName('example')
        .setDescription('Example command'),

    async execute(interaction) {
        await interaction.reply('Example command!');
    }
}

Contact

You might also like...

sıfırdan yazılmış discordjs-v14 gelişmiş, boş altyapı

DiscordJS v14 ile yapılmış gelişmiş, boş discord bot altyapısı. Sıfırdan yazılmıştır. Özellikle notlar kısmına dikkat edip, projede halihazırda buluna

Dec 30, 2022

v14 kayıt menü rol ve başvuru botu

v14 kayıt menü rol ve başvuru botu

Deneme amaçlı kodlayıp sonradan paylaşma kararı aldığım v14 bot. Botu kendiniz yaptığınız botmuş gibi gösterip millete parayla satmadığınız sürece ist

Dec 18, 2022

A discord bot made using discord.js and discord-player

A discord bot made using discord.js and discord-player

Musx A custom discord bot that can play music in your server 🎯 Add the bot to your server If you are looking for a music bot for your Discord server

Mar 28, 2022

Remote Keyboard Tutoring System is a web-based system that can be attached to any keyboard synthesizer through a MIDI connector.

Remote Keyboard Tutoring System is a web-based system that can be attached to any keyboard synthesizer through a MIDI connector.

The Remote Keyboard Tutoring System is a web-based system that can be attached to any (electronic) keyboard synthesizer through a MIDI connector. Once our system is connected to the keyboard, the user can interactively learn, play or teach in combination with the web application that we provide.

Nov 15, 2022

A complete framework to make a leveling system using discord.js v13

Discord Easy Leveling A complete framework to make a leveling system using discord.js v13 Why discord-easy-leveling? ✨ Beginner friendly ✍ Full custom

Sep 12, 2022

A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on websites!

discord-web-api A simple & easy2use API for obtaining information about a discord user, discord bot or discord guild and their use for some purpose on

Jun 28, 2022

Discord-Bot - You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have published on my youtube channel.

Discord-Bot You can use the discord bot codes that are updated in every video of the codes I use in the discord bot making series that I have publishe

Jan 3, 2023

Discord Neura - a Discord bot framework built on discord.js

Discord Neura Description Discord Neura is a Discord bot framework built on discord.js. Features Command Handler, Arguments, Preconditions and Listene

Mar 23, 2022

Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total contributions.

Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total contributions.

Remoklify - Gitlift Discord Bot Gitlift Discord Bot is a discord bot which is listening Discord Messages to reply with user gitlift profile and total

Mar 20, 2022
Owner
DevloliMaybe
I'm just a cute little boy~
DevloliMaybe
This DJS ticket system with transcripts is fully configurable, you can change the transcripts channel, tickets channel, and more

This DJS ticket system with transcripts is fully configurable, you can change the transcripts channel, tickets channel, and more! This command uses embeds, and buttons.

LunarCodes 6 Oct 18, 2022
Ticket Bot, Using: Typescript and Discord.js

Example ts bot template Make more commands like so commands ├── owner │ └── ticket.ts └── mod └── close.ts Env Example of t

Eren 1 Jun 8, 2022
A quick-start template for Discord.js v14 in TypeScript that contains handling for commands, events, and interactions!

Typescript-Discord.js-v14-Template A quick-start template for Discord.js v14 in Typescript that contains handling for commands, events, and interactio

Delta 23 Dec 28, 2022
Discord.js ticket bot with buttons and without DB!

Ticket Bot Star (Please) How to use? Download the repo, create a .env file, and add your token into it. You need to change guildOnly to your guild id

Garlic Team 66 Nov 17, 2022
Voice Controlled Discord Music Bot in discord.js v14

Voice Controlled Discord Bot This repository is for the 5th Hackathon of Documatic. With that Project I am aiming to place #1 and win 50€ About It is

Tomato6966 27 Nov 28, 2022
discord.js v14 müzik botu && Emirhan Saraç discord bot altyapı 2022

Discord.js v14 Müzik Botu ?? Özellikler Müzik Müzik Filtreleri MessageButton Kolay Kullanım ?? Desteklenen Servisler Youtube SoundCloud Spotify ?? Des

codemirhan 18 Dec 20, 2022
Um bot discord usando Discord.js v14 (slash commands)

ANTES DE TUDO LEMBRE-SE: COPIAR CÓDIGOS NÃO É PROGRAMAR! USE APENAS PARA FINS EDUCATIVOS E QUE APRENDA COM ESSE REPOSITÓRIO!!! Descrição Fiz esse repo

Yurii 8 Dec 20, 2022
Discord.js V14 Slash-Command and Context-Menu Handler. Most efficient and advanced Handler out there!

Base discord.js v14 Command Handler Written by Tomato6966 Made for Deezcord Features ✔ Slash Commands ✔ Sub-Slash Commands ✔ Group-Sub-Slash Commands

Tomato6966 9 Dec 21, 2022
Alisa botunun altyapı dosyaları (discord.js v14.6.0 ile uyumlu)

Botu başlatmadan önce ./ayarlar.json dosyasına gidip doldurulması gereken alanları lütfen doldurunuz yoksa bot çalışmaz! Botun kodlarında herhangi bir

Fearless Crazy 13 Dec 15, 2022
v14 Kayıt Botu / beş_config'i Doldur Kullan Bu Kadar. ( MIT Lisanslı İzinsiz Paylaşmayın! )

Discord v14 Register / Kayıt Botu Discord sunucularınızda kullanabileceğiniz v14 kayıt botu. Kurulum & İçerik İlk olarak bilgisayarına Node JS indir.

Beş 25 Dec 13, 2022