DiscordTickets/README.md
2022-05-11 22:46:00 +01:00

225 lines
8.9 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div align="center">
<img
src="https://img.eartharoid.me/insecure/plain/https://static.eartharoid.me/discord-tickets/logo/wordmark/gradient-by-eartharoid.png@png"
alt="Discord Tickets"
/>
<b>
An open-source ticket management bot for Discord - a free alternative to the premium and white-label plans of other popular ticketing bots.
</b>
<br>
<br>
<div>
<p>
<a href="https://github.com/discord-tickets/bot/stargazers">
<img
src="https://img.shields.io/github/stars/discord-tickets/bot?style=flat-square"
alt="GitHub stars">
</a>
<img
src="https://img.shields.io/badge/dynamic/json?color=5865F2&amp;label=bots&amp;query=clients&amp;url=https%3A%2F%2Fstats.discordtickets.app&amp;logo=discord&amp;logoColor=white&amp;style=flat-square"
alt="">
<img
src="https://img.shields.io/badge/dynamic/json?color=5865F2&amp;label=tickets&amp;query=tickets&amp;url=https%3A%2F%2Fstats.discordtickets.app&amp;logo=discord&amp;logoColor=white&amp;style=flat-square"
alt="">
<a
href="https://www.codacy.com/gh/discord-tickets/bot/dashboard?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=discord-tickets/bot&amp;utm_campaign=Badge_Grade"><img
src="https://img.shields.io/codacy/grade/b974eb5f984c40868e07d82c968bd02d?logo=codacy&amp;style=flat-square"
alt="Codacy">
</a>
<a
href="https://lnk.earth/discord"><img
src="https://img.shields.io/discord/451745464480432129?label=discord&amp;color=7289DA&amp;style=flat-square"
alt="Discord">
</a>
</p>
</div>
<br>
<div>
<a
href="https://www.producthunt.com/posts/discord-tickets?utm_source=badge-featured&utm_medium=badge&utm_souce=badge-discord&#0045;tickets"
target="_blank">
<img
src="https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=321112&theme=light"
alt="Discord&#0032;Tickets - A&#0032;free&#0032;ticketing&#0032;solution | Product Hunt"
style="width: 250px; height: 54px;"
width="250"
height="54"
/>
</a>
</div>
</div>
<br>
---
<div align="center">
<a href="https://discordtickets.app/getting-started#pebblehost">
<img src="https://img.eartharoid.me/insecure/rs:auto:180/plain/s3://eartharoid/sharex/21/10/pebblehost.webp"/>
</a>
<br />
<br />
<b><a href="https://discordtickets.app/getting-started#pebblehost">Partnered with PebbleHost</a></b>
<br>
<sub>
for affordable bot hosting
</sub>
</div>
---
<br>
## What is this?
Discord Tickets is a Discord bot for creating and managing ticket channels. It is a free and open-source alternative to the paid "premium" and "white-label" plans of popular ticketing bots, such as [Ticket Tool](https://tickettool.xyz/), [TicketsBot](https://ticketsbot.net/), [Tickety](https://tickety.net/), [Helper.gg](https://helper.gg/), [Helper](https://helper.wtf), and others.
Discord Tickets is feature-rich and much more customisable than many of the bots mentioned above. As it is intended for self-hosting, the bot can have your community/company's logo, for free.
Although intended for use in a single Discord server, the bot can also function in multiple servers at once if you run more than one community.
### Features
Discord Tickets is packed full of features, many of which were suggested by its users. If it's missing a feature you want, you can:
- Create a plugin for it, if you can code JavaScript
- Request someone else to make a plugin
- [Submit a feature request](https://github.com/discord-tickets/.github/blob/main//CONTRIBUTING.md#submitting-a-feature-request) if you think many other users would benefit from it
Here's some of the things that makes Discord Tickets awesome:
1. **Highly customisable**
Some messages can be configured for each server and for each ticket category. Every other message is set in the locale files, making it relatively easy to override the default messages.
You can also configure the functionality of the bot to your liking and add commands with plugins.
2. **Localisable**
If the bot hasn't already been translated to your (community's) language, you can [translate](https://github.com/discord-tickets/.github/blob/main//CONTRIBUTING.md#translating) it yourself.
Plugin authors are encouraged to support multiple languages as well.
<details>
<summary>Translation status</summary>
<a href="https://i18n.capestar.net/engage/discord-tickets/">
<img src="https://i18n.capestar.net/widgets/discord-tickets/-/bot/multi-auto.svg" alt="Weblate" />
</a>
</details>
3. **Multiple ticket categories**
Each ticket category has its own settings for messages and the support team roles. There's also multiple methods of creating a ticket.
4. **A beautiful ticket archives portal**
**\[COMING SOON\] :** Add the official [Discord Tickets Portal](https://github.com/discord-tickets/portal) plugin for an instant ticket archives website.
You can use [text transcripts](https://discordtickets.app/plugins/official/text-transcripts/) whilst you wait for the portal.
5. **Open-source and self-hosted**
It's yours, you have full control.
## Getting started
| [**Host it yourself**](https://discordtickets.app/getting-started) | [**Managed bot**](https://discordtickets.app/getting-started#managed-hosting) | [**Public test bot**](https://discord.com/oauth2/authorize?permissions=8&scope=applications.commands%20bot&client_id=475371285531066368) |
|:-:|:-:|:-:|
| Recommended if you have some experience. | Recommended if you want a bot without hosting it. | Try out the bot for a few days. |
| [Go to the docs »](https://discordtickets.app/getting-started) | [Learn more »](https://discordtickets.app/getting-started#managed-hosting) | [Add to Discord »](https://discord.com/oauth2/authorize?permissions=8&scope=applications.commands%20bot&client_id=475371285531066368) |
Discord Tickets is partnered with [PebbleHost](https://discordtickets.app/getting-started#pebblehost). Click on the logo below if you want to self host but you don't have a server.
[![PebbleHost](https://img.eartharoid.me/insecure/rs:auto:180/plain/s3://eartharoid/sharex/21/10/pebblehost.webp)](https://discordtickets.app/getting-started#pebblehost)
## Documentation
You will find most of information you need at [discordtickets.app](https://discordtickets.app).
## Support
If the [documentation](https://discordtickets.app) leaves you with questions, you can ask for help in the [discussions](https://github.com/discord-tickets/bot/discussions/categories/support-q-a) or join the support server on Discord.
[![Join the Discord server](https://img.eartharoid.me/insecure/rs:auto:440:200/plain/s3://eartharoid/images/join-discord.png@png)](https://lnk.earth/discord)
## Contributing
For contributing instructions, or to find out all of the ways you can contribute, read [CONTRIBUTING.md](https://github.com/discord-tickets/.github/blob/main//CONTRIBUTING.md). All contributions are welcome and encouraged, but please [read the information](https://github.com/discord-tickets/.github/blob/main//CONTRIBUTING.md) given before doing so.
## Contributors
Thank you to everyone to has contributed to Discord Tickets, including everyone who has:
- Contributed code
- Translated
- Improved documentation
- Reported bugs
- Requested a feature
- Given help or support to other users
- Created a public plugin
- Created resources such as tutorials
**A full list of contributors can be found in [CONTRIBUTORS.md](https://github.com/discord-tickets/bot/blob/main/CONTRIBUTORS.md).**
## Sponsors
*Does your community or company use Discord Tickets? [Sponsor the project](https://github.com/discord-tickets/bot/?sponsor=1) to get your logo shown here.*
**These awesome people and communities sponsor Discord Tickets:**
<table>
<tr>
<td align="center">
<a href="https://reskybounds.com">
<img
src="https://img.eartharoid.me/insecure/rs:auto:256/plain/s3://eartharoid/k/22/05/reskybounds.png"
height="128px;"
alt="" />
<br />
<sub><b>reSkybounds</b></sub>
</a>
</td>
<td align="center">
<a href="https://darkhosting.club">
<img
src="https://cdn.discordapp.com/attachments/920423855636496387/943574596777549894/attachment.png"
height="128px;"
alt="" />
<br />
<sub><b>DarkHosting™</b></sub>
</a>
</td>
<td align="center">
<a href="https://simplyvanilla.net">
<img
src="https://i.imghut.com/2022/04/26/sv-2022-discord-static.png"
height="128px;"
alt="" />
<br />
<sub><b>Simply Vanilla</b></sub>
</a>
</td>
<td align="center">
<a href="https://urhost.io/">
<img
src="https://static.eartharoid.me/k/22/05/urhost.png"
height="128px;"
alt="" />
<br />
<sub><b>URHOST</b></sub>
</a>
</td>
</tr>
</table>
### Donate
[![Donate at ko-fi](https://www.ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/eartharoid)
## License
Discord Tickets is licensed under the [GPLv3 license](https://github.com/discord-tickets/bot/blob/main/LICENSE).
This is not an official Discord product. It is not affiliated with nor endorsed by Discord Inc.
© 2021 Isaac Saunders