├── .env.example ├── .eslintignore ├── .eslintrc.json ├── .github ├── CODEOWNERS ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── dependabot.yml └── workflows │ └── builder.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE.md ├── README.md ├── config └── config.example.jsonc ├── docker-compose.yml ├── docker_run.sh ├── dockerfile ├── locales ├── cs.json ├── de.json ├── el.json ├── es.json ├── fr.json ├── id.json ├── it.json ├── main.json ├── my.json ├── ru.json ├── tr.json ├── uk.json └── vi.json ├── package.json ├── prisma ├── compatible.sql ├── docker.prisma ├── postgre.sql └── schema.prisma ├── src ├── commands │ ├── add.ts │ ├── claim.ts │ ├── clearDM.ts │ ├── close.ts │ ├── index.ts │ ├── massadd.ts │ ├── remove.ts │ └── rename.ts ├── events │ ├── index.ts │ ├── interactionCreate.ts │ └── ready.ts ├── index.ts ├── structure │ ├── BaseCommand.ts │ ├── BaseEvent.ts │ ├── ExtendedClient.ts │ ├── index.ts │ └── types.ts └── utils │ ├── claim.ts │ ├── close.ts │ ├── close_askReason.ts │ ├── createTicket.ts │ ├── delete.ts │ ├── logs.ts │ └── translation.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [sayrix] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/builder.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.github/workflows/builder.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/.prettierrc -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/README.md -------------------------------------------------------------------------------- /config/config.example.jsonc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/config/config.example.jsonc -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker_run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/docker_run.sh -------------------------------------------------------------------------------- /dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/dockerfile -------------------------------------------------------------------------------- /locales/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/cs.json -------------------------------------------------------------------------------- /locales/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/de.json -------------------------------------------------------------------------------- /locales/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/el.json -------------------------------------------------------------------------------- /locales/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/es.json -------------------------------------------------------------------------------- /locales/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/fr.json -------------------------------------------------------------------------------- /locales/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/id.json -------------------------------------------------------------------------------- /locales/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/it.json -------------------------------------------------------------------------------- /locales/main.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/main.json -------------------------------------------------------------------------------- /locales/my.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/my.json -------------------------------------------------------------------------------- /locales/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/ru.json -------------------------------------------------------------------------------- /locales/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/tr.json -------------------------------------------------------------------------------- /locales/uk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/uk.json -------------------------------------------------------------------------------- /locales/vi.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/locales/vi.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/package.json -------------------------------------------------------------------------------- /prisma/compatible.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/prisma/compatible.sql -------------------------------------------------------------------------------- /prisma/docker.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/prisma/docker.prisma -------------------------------------------------------------------------------- /prisma/postgre.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/prisma/postgre.sql -------------------------------------------------------------------------------- /prisma/schema.prisma: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/prisma/schema.prisma -------------------------------------------------------------------------------- /src/commands/add.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/add.ts -------------------------------------------------------------------------------- /src/commands/claim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/claim.ts -------------------------------------------------------------------------------- /src/commands/clearDM.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/clearDM.ts -------------------------------------------------------------------------------- /src/commands/close.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/close.ts -------------------------------------------------------------------------------- /src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/index.ts -------------------------------------------------------------------------------- /src/commands/massadd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/massadd.ts -------------------------------------------------------------------------------- /src/commands/remove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/remove.ts -------------------------------------------------------------------------------- /src/commands/rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/commands/rename.ts -------------------------------------------------------------------------------- /src/events/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/events/index.ts -------------------------------------------------------------------------------- /src/events/interactionCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/events/interactionCreate.ts -------------------------------------------------------------------------------- /src/events/ready.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/events/ready.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/structure/BaseCommand.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/structure/BaseCommand.ts -------------------------------------------------------------------------------- /src/structure/BaseEvent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/structure/BaseEvent.ts -------------------------------------------------------------------------------- /src/structure/ExtendedClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/structure/ExtendedClient.ts -------------------------------------------------------------------------------- /src/structure/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/structure/index.ts -------------------------------------------------------------------------------- /src/structure/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/structure/types.ts -------------------------------------------------------------------------------- /src/utils/claim.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/utils/claim.ts -------------------------------------------------------------------------------- /src/utils/close.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/utils/close.ts -------------------------------------------------------------------------------- /src/utils/close_askReason.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/utils/close_askReason.ts -------------------------------------------------------------------------------- /src/utils/createTicket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/utils/createTicket.ts -------------------------------------------------------------------------------- /src/utils/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/utils/delete.ts -------------------------------------------------------------------------------- /src/utils/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/utils/logs.ts -------------------------------------------------------------------------------- /src/utils/translation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/src/utils/translation.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Sayrix/Ticket-Bot/HEAD/tsconfig.json --------------------------------------------------------------------------------