The most popular open-source and self-hosted ticket management bot for Discord - a free alternative to the premium and white-label plans of other popular ticketing bots.
Go to file
2023-05-06 00:06:39 +01:00
.github ci: add docker workflow 2023-02-15 01:07:29 +00:00
.husky chore: lint before commit 2023-02-13 15:07:35 +00:00
db fix(schema): feedback cascading deletion 2023-03-09 14:45:26 +00:00
scripts fix: make script executable 2023-03-12 13:51:16 +00:00
src fix(stats): average response/resolution times 2023-05-06 00:06:39 +01:00
user feat: update checker 2023-03-06 22:09:05 +00:00
.all-contributorsrc docs: add thevisuales as a contributor for code (#230) 2021-09-23 22:51:02 +01:00
.commitlintrc.js chore: add commitlint 2023-02-13 14:29:01 +00:00
.dockerignore feat(docker): add new Dockerfile 2023-02-14 23:21:36 +00:00
.editorconfig chore: update editorconfig 2023-03-11 18:45:06 +00:00
.eslintrc.json perf: improve ticket/references autocompleters (and de-duplicate) 2022-10-26 00:41:40 +01:00
.gitattributes Initial commit 2019-05-03 22:03:32 +01:00
.gitignore the other half of the previous commit 🤦‍♂️ 2023-02-01 21:14:01 +00:00
.npmrc chore: update npm config 2023-02-16 16:43:10 +00:00
.nvmrc chore: add .nvmrc 2023-02-17 15:00:58 +00:00
Caddyfile feat: add Caddyfile 2023-03-11 18:45:20 +00:00
CONTRIBUTORS.md docs: add thevisuales as a contributor for code (#230) 2021-09-23 22:51:02 +01:00
docker-compose.yml fix(docker): update docker files 2023-03-11 15:03:11 +00:00
Dockerfile fix: Dockerfile (#394) 2023-03-12 13:53:35 +00:00
jsconfig.json Revert "Remove jsconfig.json" 2023-01-02 13:02:50 +00:00
LICENSE Initial commit 2019-05-03 22:03:32 +01:00
package.json feat: notify when staff are offline (closes #304) 2023-03-23 21:48:46 +00:00
pnpm-lock.yaml chore: update lockfile 2023-04-28 16:49:27 +01:00
README.md docs: update README [skip ci] 2023-02-22 22:39:44 +00:00

Warning

This is the development branch, it may be unstable and may not work as expected.

dev notes:

  • https://static.eartharoid.me/k/22/08/02185801.png - for user/create, slash/force-close, slash/claim, slash/release, and slash/move
  • menu question max length cannot be higher than question options
  • TODO: update notifications
  • TODO: user:create, force-close

bots tickets GitHub stars Codacy All Contributors Discord


Discord Tickets

A free alternative to the premium and white-label plans of other ticket management bots.


Discord Tickets - A free ticketing solution | Product Hunt

PebbleHost

Partnered with PebbleHost
for affordable bot hosting



📖 Contents

Features

  • 📖 Documentation - comprehensive documentation and guides to help you get started
  • ⚙️ Simple settings - configure your bot with the included and easy-to-use dashboard
  • 🎨 Highly customisable - tweak features, colours, messages, and more to your liking
  • 🛸 Modern features - including slash commands, buttons, select menus, and modals
  • 🤖 Automation - ease your staff team's workload with configurable automation
    • 🏷️ Tags - resolve members' problems without escalating to tickets
    • 🎫 Tickets - close inactive tickets automatically
  • 📜 Archiving - store messages in the database and view transcripts later
  • Context - ask for a topic or up to 5 custom questions before creating a ticket, and see references to a message or previous ticket at a glance
  • 🗃️ Organisation - claim, release, move and transfer tickets between members and categories
  • 🌎 Internationalisation - available in more than 10 languages
  • ⏱️ Statistics - analyse your staff members' performance
  • 🪓 Battle-tested - trusted by thousands of servers, with over half a million tickets created since 2019
  • 🐳 Docker - reliable and quick deployment with Docker

...and more!

Want to learn more?

Visit the website for more features, details, and screenshots, or skip to the full feature tour.

Getting started

🙏 Please read the documentation before you start.

There are 3 ways to get started with Discord Tickets:

Read the documentation for more information.

Warning

This button is here because it looks nice, but I will cry if you click it before reading the documentation. :)

Deploy on Railway

🤑 Sponsors

Discord Tickets is made possible by these awesome people and organisations:

Sponsors

Please consider sponsoring the project if it adds value to your business/community.

Sponsor on GitHub, or

Donate at ko-fi

Note

Your logo will only appear here if you sponsor through GitHub Sponsors.

Create an organisation if you want to use your business/community logo.

🎖️ Contributors

Discord Tickets is made possible by all of the people listed in CONTRIBUTORS.md.

💻 Contributing

If you want to help translate, suggest a feature, submit a bug report, or contribute in any other way, please read the contributing guidelines.

Note

You can add yourself to the list of contributors here.

🌎 Translating

Translation status

😕 Support

Discord

Star History

Show graph

Star History Chart

🥱 License

Discord Tickets by eartharoid™️ is licensed under the GPLv3 license.

This is not an official Discord product. It is not affiliated with nor endorsed by Discord Inc.

© 2023 Isaac Saunders