This DJS ticket system with transcripts is fully configurable, you can change the transcripts channel, tickets channel, and more

Overview

Image

djs-ticket-system

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.

CHANGELOG #2

  • Fixed errors
  • Fixed interaction errors
  • Added claim button for supporters
  • Fixed delete ticket spam will crash the bot
  • Thanks ducko for the fixes :)

Dependencies:

  • mongoose => npm i mongoose
  • chalk => npm i [email protected]
  • dotenv => npm i dotenv
  • discord-html-transcripts => npm i discord-html-transcripts

Instructions:

  1. Place the command into your commands folder.
  2. Create a new folder in the bot root direcatory and name it "schemas", and than place the schema in there.
  3. Change all the paths to the right ones if needed.
  4. Place the event into your events folder.

MongoDB Connection:

  • be sure to add this to your ready.js file.
{ console.log(chalk.yellow(`✅ >>> Successfully connected to MongoDB!`)); }) .catch((err) => { console.log(err); });">
    // Add this to the top of the file
    const { connect } = require('mongoose')
    const chalk = require("chalk")
    
    // Add this to your ready.js file
    await connect(MONGO_URI)
      .then(() => {
        console.log(chalk.yellow(`✅ >>> Successfully connected to MongoDB!`));
      })
      .catch((err) => {
        console.log(err);
      });

Preview

The Ticket Panel

Preview1

Ticket transcripts

Preview2

Inside the ticket

Preview3

Contributing:

if you want to contribute create a fork of this project and when you are done editing it update the fork and create a pull request.

You might also like...

A NodeJS package for voice channel interactions on Revolt. This package lets you join voice channels, play music and more!

Revoice.js - A Voice Module for Revolt This package is still in developement and lacks many features. You still are able to play sound to a voice chan

Dec 25, 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

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 configurable Discord Community server nuking bot with a small twist.

A configurable Discord Community server nuking bot with a small twist.

Quby Bot A configurable Discord Community server nuking bot with a small twist. The bot will perform these actions in the following order: When the bo

Sep 7, 2022

Make configurable canvas easily with Canvafy.

Make configurable canvas easily with Canvafy.

Canvafy Make configurable canvas easily with Canvafy Installation npm i canvafy Documentation Rank Welcome And Leave Spotify Image Example of code con

Dec 11, 2022

This bot can raise your mood. This bot send joke often our channel for users. Sometimes bot don't work because we have not server for this project...)

This bot can raise your mood. This bot send joke often our channel for users. Sometimes bot don't work because we have not server for this project...)

Hi, welcome to send-joke-bot telegram bot project 🤖 What can do this bot ? This bot can raise your mood. This bot send joke often our channel for use

Sep 26, 2022

Colour me! is a simple Discord bot running on Cloudflare Workers that allows server admins to give users the ability to change the colour of their own assigned colour roles!

Colour me! Colour me! is a simple Discord bot that allows server admins to give users the ability to change the colour of their own assigned colour ro

Dec 24, 2022

I’m a very useful music bot that can make you play a music with a simple command! I have a lot of good commands that you can have a better experience playing your favorites songs!

I’m a very useful music bot that can make you play a music with a simple command! I have a lot of good commands that you can have a better experience playing your favorites songs!

I’m a very useful music bot that can make you play a music with a simple command! I have a lot of good commands that you can have a better experience playing your favorites songs!

Aug 16, 2022

Simple example script that receives the signal from one iptv channel and relays it via websocket to another server to replicate the stream to multiple players

Simple example script that receives the signal from one iptv channel and relays it via websocket to another server to replicate the stream to multiple players

Simple example script that receives the signal from one iptv channel and relays it via websocket to another server to replicate the stream to multiple players

Feb 20, 2022
Comments
  • i am getting this error while closing the ticket

    i am getting this error while closing the ticket

    DiscordAPIError[10062]: Unknown interaction at SequentialHandler.runRequest (B:\Coding\FunGamers Discord Bot v14\node_modules@discordjs\rest\dist\lib\handlers\SequentialHandler.cjs:287:15) at processTicksAndRejections (node:internal/process/task_queues:96:5) at async SequentialHandler.queueRequest (B:\Coding\FunGamers Discord Bot v14\node_modules@discordjs\rest\dist\lib\handlers\SequentialHandler.cjs:99:14) at async REST.request (B:\Coding\FunGamers Discord Bot v14\node_modules@discordjs\rest\dist\lib\REST.cjs:52:22) at async ButtonInteraction.reply (B:\Coding\FunGamers Discord Bot v14\node_modules\discord.js\src\structures\interfaces\InteractionResponses.js:110:5) at async Object.execute (B:\Coding\FunGamers Discord Bot v14\Events\Interactions\ticketInteraction.js:193:7) { rawError: { message: 'Unknown interaction', code: 10062 }, code: 10062, status: 404, method: 'POST', url: 'https://discord.com/api/v10/interactions/1011229055724552222/aW50ZXJhY3Rpb246MTAxMTIyOTA1NTcyNDU1MjIyMjpCb3pRMjdiNWpRUGQ4Mk0wVGVsd2NDakRDbzhrNndrdTd3enBVVURkeHgyVVRmSENsczFKOXRsTGtQUDkzeW9oNk4wd2hZN0FRa2RpVVdONHEwaEFHSVJBdmpuWmJCZzdwajZVV0FublhuR3B6bTV5NTh5N3NZcDZkNUZnamk0UA/callback', requestBody: { files: [], json: { type: 4, data: [Object] } } }

    opened by Habeeb30 2
Owner
LunarCodes
Floating in space...
LunarCodes
Full logging system using the djs library (v13.6.0)

Loggin-system-djs-v13.6 Full logging system using the djs library (v13.6.0) NOW ONTO MULTIPLE DISCLAIMERS: ◻ It is crucial that you first understand t

NoBoDy 12 Aug 26, 2022
A fully configurable and customizable discord bot for any type of server written from scratch in the JavaScript

A fully configurable and customizable discord bot for any type of server written from scratch in the JavaScript programming language with just a few dependencies. A solid and reliable alternative to creating a discord bot yourself, without having to spend a lot of time filling in the configuration file. Made with love from our organization in Spain.

dotted software 1 Jun 24, 2022
This is a template for a ticket system using Discord.js v14.

Ticket System Template (Discord.js v14) This is a template for a ticket system using Discord.js v14. Contact Features Ticket - Transcripts, 2 Step Tic

DevloliMaybe 3 Dec 21, 2022
djs-helper is a JavaScript library that helps you to develop your own Discord Bot

djs-helper is a JavaScript library that helps you to develop your own Discord Bot, Still under development, more features will be added in the future

Amir. 3 Oct 3, 2022
Um sistema de tickets muito simples baseado em mensagens do WhatsApp, que permite multiusuários na mesma conta do WhatsApp.

Press-Ticket Manual de Instalação INSTALL.md Changelog 05/04/2022 Iniciar com o menu lateral fechado 30/03/2022 Atualização da lib wwebjs para a versã

Robson Tenorio 93 Dec 27, 2022
Djs-paginate - Simpler discord.js v13 embed pagination tool

djs-paginate Simpler discord.js v13 embed pagination tool inspired by discordjs-button-pagination. Installation npm install @eugabrielsilva/djs-pagina

Gabriel Silva 1 Jan 4, 2022
Easy-to-use , actively maintained discord bot written in dJS V13 with customizable features

Multi-purpose discord bot Found a bug? Notes There are some modules missing, you can still start the bot but there are some things within the source t

locus 7 Nov 28, 2022
Yet another advanced djs slash command handler made by dano with ❤️

Advanced djs slash command handler Yet another advanced djs slash command handler made by dano with ❤️ Ultimate, Efficient, Slash command handler for

null 5 Nov 7, 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
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