Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sapphdevelopment/discord-ticket-bot
https://github.com/sapphdevelopment/discord-ticket-bot
discord discord-ticket discord-tickets-bot discordjs project-discord projectdiscord ticket-bot
Last synced: 30 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/sapphdevelopment/discord-ticket-bot
- Owner: SapphDevelopment
- License: mit
- Created: 2023-06-03T20:28:42.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-06-28T22:07:52.000Z (over 1 year ago)
- Last Synced: 2023-08-23T14:14:29.196Z (over 1 year ago)
- Topics: discord, discord-ticket, discord-tickets-bot, discordjs, project-discord, projectdiscord, ticket-bot
- Language: TypeScript
- Homepage: https://discord.gg/75QR5duadJ
- Size: 340 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Discord Ticket Bot
> If you need more information about these projects, go to [Project Discord's Page](https://github.com/SapphireDevs/project-discord)
This is a Discord.js bot developed by Sapphire Devs. It serves as a ticket system bot with additional features such as Discord sharding, slash command handling, event handling, error handling, and ticket management commands.
## Features
1. Slash Command Handling + SubCommand Handling
2. Event Handler
3. Simple Error Handling
4. Ticket Management Commands
5. Ticket Creation and Closing
6. Ticket Transcripts## Technologies Used
The bot is built using the following technologies:
- [Node.js](https://nodejs.org)
- [TypeScript](https://www.typescriptlang.org/)
- [Prisma](https://www.prisma.io/)
- [Discord.js](https://discord.js.org/)
- [Discord HTML Transcripts](https://www.npmjs.com/package/discord-html-transcripts)## How to Contribute
If you have any improvements or suggestions, you are welcome to contribute to the project. Here's how you can do it:
1. Fork the project repository.
2. Make the desired changes or improvements.
3. Create a pull request with your changes.## Join Sapphire Devs
You can join Sapphire Devs on the following platforms:
- [InstantGaming Referral](https://www.instant-gaming.com/?igr=sapphiredevs)
- [SapphireDevs Discord](https://discord.gg/rTT52gJC3J)
- [Personal Discord](https://discord.gg/TKz7BMwEap)## Contributors
Thanks to the following contributors who have made this project possible:
---
Featured By Project Discord
## Images
Here are some screenshots showcasing the ticket system in action:
### Ticket Message
![Setting up the ticket system](./images/ticket%20message.png)### Ticket Created
![Creating a ticket](./images/new%20ticket%20created.png)### Closing a ticket
![Closing a ticket](./images/closing%20a%20ticket.png)### Getting the transcript
![Getting the transcript](./images/getting%20the%20transcript.png)### Viewing the transcript
![Viewing the transcript](./images/viewing%20a%20transcript.png)