MCPcopy Index your code
hub / github.com/discord-tickets/bot

github.com/discord-tickets/bot @v4.0.50

Chat with this repo
repository ↗ · DeepWiki ↗ · release v4.0.50 ↗ · + Follow
365 symbols 523 edges 131 files 59 documented · 16% updated 7d agov4.0.50 · 2026-03-02★ 1,44066 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

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


BisectHosting

Partnered with BisectHosting

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.

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

[!IMPORTANT] Ko-fi members are not listed. Sponsor through GitHub or a linked Patreon account to be listed above. Create a free organisation to show your business or community's 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

Core symbols most depended-on inside this repo

create
called by 18
src/lib/tickets/manager.js
logAdminEvent
called by 10
src/lib/logging.js
logTicketEvent
called by 10
src/lib/logging.js
finallyClose
called by 10
src/lib/tickets/manager.js
resolve
called by 9
scripts/check-i18n.js
makeDiff
called by 8
src/lib/logging.js
reusablePool
called by 6
src/lib/threads.js
getTicket
called by 6
src/lib/tickets/manager.js

Shape

Method 172
Class 146
Function 47

Languages

TypeScript100%

Modules by API surface

src/lib/tickets/manager.js19 symbols
src/lib/workers/stats.js8 symbols
src/lib/logging.js8 symbols
src/client.js7 symbols
src/routes/api/admin/guilds/[guild]/import.js6 symbols
src/commands/slash/transcript.js6 symbols
src/autocomplete/ticket.js6 symbols
src/modals/topic.js5 symbols
src/listeners/client/ready.js5 symbols
src/listeners/client/messageCreate.js5 symbols
src/lib/tickets/archiver.js5 symbols
src/commands/user/create.js5 symbols

Datastores touched

(mysql)Database · 1 repos
ticketsDatabase · 1 repos

For agents

$ claude mcp add bot \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact