-
-
Notifications
You must be signed in to change notification settings - Fork 280
FAQ
This wiki targets the current v4 codebase. The old v3 docs can still be useful for general ideas, but the v4 config and runtime behavior should be documented from this repository.
No, not for the current v4 code. The bot uses the Guilds gateway intent. Server Members, Message Content, and Presence privileged intents are not required by the current codebase.
Ticket data is stored in the database configured by DB_FILE_NAME. For local SQLite, the recommended path is:
DB_FILE_NAME=file:.data/ticket-bot.dbTicket-Bot tracks panel messages in the database. On startup, it edits the existing panel message when possible instead of posting duplicates.
Yes. Add multiple entries under panels. Each panel can point to a different channel, message template, and set of ticket types.
Yes. Use global tickets.staffRoleIds for all ticket types and ticketTypes.*.staffRoleIds for per-type staff.
Yes. Add openForm to a ticket type. Discord modals support up to 5 text inputs.
Yes:
tickets: {
close: {
createTranscript: false
}
}Yes. Set:
deleteChannelOnClose: falseOptionally set closeTicketCategoryId to move closed tickets into a review category.
Ticket-Bot's AGPL license includes an additional attribution requirement. You must keep visible credit to Ticket-Bot with a link to the original project or website.