├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── release.yml └── workflows │ └── CI.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── LICENSE ├── README.md ├── package.json ├── src ├── @types │ └── perspective-api-client.d.ts ├── Commands │ └── Moderation │ │ └── automod.ts ├── Events │ ├── Client │ │ ├── interactionCreate.ts │ │ └── ready.ts │ └── Moderation │ │ └── AI.engine.ts ├── Structures │ ├── Classes │ │ ├── Boxen.ts │ │ └── Client.ts │ ├── Design │ │ ├── color.ts │ │ ├── icons.ts │ │ └── index.ts │ ├── Handlers │ │ └── Handler.ts │ ├── Interfaces │ │ ├── Command.ts │ │ ├── Config.ts │ │ ├── Event.ts │ │ └── index.ts │ └── Schemas │ │ └── ModerationDB.ts ├── config.ts └── main.ts └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.github/release.yml -------------------------------------------------------------------------------- /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/package.json -------------------------------------------------------------------------------- /src/@types/perspective-api-client.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'perspective-api-client'; 2 | -------------------------------------------------------------------------------- /src/Commands/Moderation/automod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Commands/Moderation/automod.ts -------------------------------------------------------------------------------- /src/Events/Client/interactionCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Events/Client/interactionCreate.ts -------------------------------------------------------------------------------- /src/Events/Client/ready.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Events/Client/ready.ts -------------------------------------------------------------------------------- /src/Events/Moderation/AI.engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Events/Moderation/AI.engine.ts -------------------------------------------------------------------------------- /src/Structures/Classes/Boxen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Classes/Boxen.ts -------------------------------------------------------------------------------- /src/Structures/Classes/Client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Classes/Client.ts -------------------------------------------------------------------------------- /src/Structures/Design/color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Design/color.ts -------------------------------------------------------------------------------- /src/Structures/Design/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Design/icons.ts -------------------------------------------------------------------------------- /src/Structures/Design/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Design/index.ts -------------------------------------------------------------------------------- /src/Structures/Handlers/Handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Handlers/Handler.ts -------------------------------------------------------------------------------- /src/Structures/Interfaces/Command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Interfaces/Command.ts -------------------------------------------------------------------------------- /src/Structures/Interfaces/Config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Interfaces/Config.ts -------------------------------------------------------------------------------- /src/Structures/Interfaces/Event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Interfaces/Event.ts -------------------------------------------------------------------------------- /src/Structures/Interfaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Interfaces/index.ts -------------------------------------------------------------------------------- /src/Structures/Schemas/ModerationDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/Structures/Schemas/ModerationDB.ts -------------------------------------------------------------------------------- /src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/config.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/src/main.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amitkumarhq/AI-Moderation/HEAD/tsconfig.json --------------------------------------------------------------------------------