├── .dockerignore ├── .env.template ├── .eslintignore ├── .eslintrc.js ├── .github └── workflows │ └── node.yml ├── .gitignore ├── Dockerfile ├── LICENSE.md ├── Procfile ├── README.md ├── package.json ├── setup ├── setup.cmd └── setup.sh ├── src ├── Constants.ts ├── commands │ ├── alias.ts │ ├── areply.ts │ ├── blacklist.ts │ ├── category.ts │ ├── close.ts │ ├── contact.ts │ ├── delete.ts │ ├── edit.ts │ ├── help.ts │ ├── id.ts │ ├── move.ts │ ├── note.ts │ ├── nsfw.ts │ ├── permission.ts │ ├── ping.ts │ ├── rename.ts │ ├── reply.ts │ ├── set.ts │ ├── snippet.ts │ ├── subscribe.ts │ ├── title.ts │ ├── unsubscribe.ts │ └── userlogs.ts ├── database │ ├── IDatabase.ts │ ├── Mongo.ts │ └── Schemas.ts ├── events │ ├── error.ts │ ├── messageCreate.ts │ ├── messageDelete.ts │ ├── messageUpdate.ts │ └── ready.ts ├── index.ts ├── langs │ ├── lang.d.ts │ ├── locales │ │ ├── en-US.ts │ │ ├── es-ES.ts │ │ ├── nl-NL.ts │ │ ├── pt-BR.ts │ │ └── uk.ts │ └── manager.ts └── lib │ ├── structures │ ├── Command.ts │ ├── Mail.ts │ └── MessageEmbed.ts │ ├── types │ ├── Commands.ts │ ├── Database.ts │ └── Discord.ts │ └── utils │ ├── Discord.ts │ ├── Misc.ts │ └── index.ts └── tsconfig.json /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/.env.template -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/workflows/node.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/.github/workflows/node.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | worker: npm start -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/package.json -------------------------------------------------------------------------------- /setup/setup.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/setup/setup.cmd -------------------------------------------------------------------------------- /setup/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/setup/setup.sh -------------------------------------------------------------------------------- /src/Constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/Constants.ts -------------------------------------------------------------------------------- /src/commands/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/alias.ts -------------------------------------------------------------------------------- /src/commands/areply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/areply.ts -------------------------------------------------------------------------------- /src/commands/blacklist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/blacklist.ts -------------------------------------------------------------------------------- /src/commands/category.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/category.ts -------------------------------------------------------------------------------- /src/commands/close.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/close.ts -------------------------------------------------------------------------------- /src/commands/contact.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/contact.ts -------------------------------------------------------------------------------- /src/commands/delete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/delete.ts -------------------------------------------------------------------------------- /src/commands/edit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/edit.ts -------------------------------------------------------------------------------- /src/commands/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/help.ts -------------------------------------------------------------------------------- /src/commands/id.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/id.ts -------------------------------------------------------------------------------- /src/commands/move.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/move.ts -------------------------------------------------------------------------------- /src/commands/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/note.ts -------------------------------------------------------------------------------- /src/commands/nsfw.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/nsfw.ts -------------------------------------------------------------------------------- /src/commands/permission.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/permission.ts -------------------------------------------------------------------------------- /src/commands/ping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/ping.ts -------------------------------------------------------------------------------- /src/commands/rename.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/rename.ts -------------------------------------------------------------------------------- /src/commands/reply.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/reply.ts -------------------------------------------------------------------------------- /src/commands/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/set.ts -------------------------------------------------------------------------------- /src/commands/snippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/snippet.ts -------------------------------------------------------------------------------- /src/commands/subscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/subscribe.ts -------------------------------------------------------------------------------- /src/commands/title.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/title.ts -------------------------------------------------------------------------------- /src/commands/unsubscribe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/unsubscribe.ts -------------------------------------------------------------------------------- /src/commands/userlogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/commands/userlogs.ts -------------------------------------------------------------------------------- /src/database/IDatabase.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/database/IDatabase.ts -------------------------------------------------------------------------------- /src/database/Mongo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/database/Mongo.ts -------------------------------------------------------------------------------- /src/database/Schemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/database/Schemas.ts -------------------------------------------------------------------------------- /src/events/error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/events/error.ts -------------------------------------------------------------------------------- /src/events/messageCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/events/messageCreate.ts -------------------------------------------------------------------------------- /src/events/messageDelete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/events/messageDelete.ts -------------------------------------------------------------------------------- /src/events/messageUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/events/messageUpdate.ts -------------------------------------------------------------------------------- /src/events/ready.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/events/ready.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/langs/lang.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/langs/lang.d.ts -------------------------------------------------------------------------------- /src/langs/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/langs/locales/en-US.ts -------------------------------------------------------------------------------- /src/langs/locales/es-ES.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/langs/locales/es-ES.ts -------------------------------------------------------------------------------- /src/langs/locales/nl-NL.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/langs/locales/nl-NL.ts -------------------------------------------------------------------------------- /src/langs/locales/pt-BR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/langs/locales/pt-BR.ts -------------------------------------------------------------------------------- /src/langs/locales/uk.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/langs/locales/uk.ts -------------------------------------------------------------------------------- /src/langs/manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/langs/manager.ts -------------------------------------------------------------------------------- /src/lib/structures/Command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/structures/Command.ts -------------------------------------------------------------------------------- /src/lib/structures/Mail.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/structures/Mail.ts -------------------------------------------------------------------------------- /src/lib/structures/MessageEmbed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/structures/MessageEmbed.ts -------------------------------------------------------------------------------- /src/lib/types/Commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/types/Commands.ts -------------------------------------------------------------------------------- /src/lib/types/Database.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/types/Database.ts -------------------------------------------------------------------------------- /src/lib/types/Discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/types/Discord.ts -------------------------------------------------------------------------------- /src/lib/utils/Discord.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/utils/Discord.ts -------------------------------------------------------------------------------- /src/lib/utils/Misc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/utils/Misc.ts -------------------------------------------------------------------------------- /src/lib/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/src/lib/utils/index.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ThePhoDit/ModMail/HEAD/tsconfig.json --------------------------------------------------------------------------------