Ticket Bot is a discord bot focused on managing tickets channels, yes, it is free and 'open source', I have created Ticket Bot as an alternative to discord bots that charge you for premium functions!
Here are some of the features of this system.
-
Highly customisable
You can customize everything you want about the bot, its messages, embeds, buttons and more. -
Easy to configure
Very easy to configure, just use the /config command and it will display an embed with the buttons to configure the bot -
Multi server system
The bot is optimized to work with many servers at the same time, so if you own multiple servers you won't have to host a bot for each one -
Transcription system When you close the ticket the bot will ask you if you want to save the transcript in a channel defined by you, if so the bot will send a ".html" file which will have a summary of all the messages that were sent in the channel
- VPS (Ubuntu, Debian, CentOS) π§
- NodeJS V16+ π
- Discord Bot Token π€
- MongoDB π₯
To install the bot, you must have a vps with the above requirements. (If you don't have a mongodb database, you can create one for free in Mongo Atlas.)
Make sure you have NodeJS v16+ installed.
Remember to rename the file config.example.json
to config.json
git clone https://github.com/DevJhoan/ticket-bot.git
cd ticket-bot
npm install
npm start
- Add support for more databases like (MySQL, FlatFile, etc)
If you don't understand something and/or want to ask something about the ticekt bot, you can enter our Discord
Give a βοΈ if this project helped you!
Ticket Bot is licensed under the MIT License
This is not an official Discord product. It is not affiliated with nor endorsed by Discord Inc.
Β© 2022 - Jhoan M.