mirror of
https://github.com/Hessenuk/DiscordTickets.git
synced 2024-12-22 15:53:08 +02:00
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.
.github | ||
db | ||
scripts | ||
src | ||
user | ||
.all-contributorsrc | ||
.dockerignore | ||
.eslintrc.json | ||
.gitattributes | ||
.gitignore | ||
CONTRIBUTORS.md | ||
jsconfig.json | ||
LICENSE | ||
package.json | ||
README.md |
DISCORD_SECRET= DISCORD_TOKEN= DB_CONNECTION_URL="mysql://test:password@localhost/tickets0" DB_PROVIDER=mysql ENCRYPTION_KEY= HTTP_BIND=8080 HTTP_EXTERNAL=http://localhost:8080 PORTAL=http://localhost:3000 SUPER=
https://www.prisma.io/docs/reference/database-reference/supported-databases
- for user/create, slash/force-close, slash/claim, slash/release, and slash/move
menu question max length cannot be higher than question options
- TODO: topic and question answer values not encrypted?
- TODO: post stats
- TODO: settings bundle download
- TODO: update notifications
- TODO: check inline to-dos
creation requires an interaction:
- /new -> category? -> topic or questions -> create
- user:create(self) -> category? -> topic or questions -> create
- user:create(staff) -> category? -> DM (channel fallback) button -> topic or questions -> create
- message:create(self) -> category? -> topic or questions -> create
- message:create(staff) -> category? -> DM (channel fallback) button -> topic or questions -> create
- DM -> guild? -> category? -> topic or questions -> create
- panel(interaction) -> topic or questions -> create
panel(message) -> DM (channel fallback) button -> topic or questions -> create
Note
test
Warning
test