├── .env.example ├── .github ├── renovate.json └── workflows │ ├── ci.yml │ └── docker-publish.yml ├── .gitignore ├── .node-version ├── Dockerfile ├── LICENSE ├── README.md ├── biome.json ├── compose.yml ├── ecosystem.config.cjs ├── package.json ├── pnpm-lock.yaml ├── src ├── commands │ └── ping.ts ├── index.ts ├── listeners │ ├── guildBanAdd.ts │ ├── guildBanRemove.ts │ ├── guildCreate.ts │ ├── guildDelete.ts │ ├── guildUpdate.ts │ ├── interactionCreate.ts │ └── ready.ts ├── structures │ └── banQueue.ts └── utils │ ├── common.ts │ ├── env.ts │ ├── guilds.ts │ ├── logger.ts │ ├── messages.ts │ └── recentBans.ts └── tsconfig.json /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/.env.example -------------------------------------------------------------------------------- /.github/renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/.github/renovate.json -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .vscode/ 2 | dist/ 3 | node_modules/ 4 | .env 5 | -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 24.11.1 2 | -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/biome.json -------------------------------------------------------------------------------- /compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/compose.yml -------------------------------------------------------------------------------- /ecosystem.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/ecosystem.config.cjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/commands/ping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/commands/ping.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/listeners/guildBanAdd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/listeners/guildBanAdd.ts -------------------------------------------------------------------------------- /src/listeners/guildBanRemove.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/listeners/guildBanRemove.ts -------------------------------------------------------------------------------- /src/listeners/guildCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/listeners/guildCreate.ts -------------------------------------------------------------------------------- /src/listeners/guildDelete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/listeners/guildDelete.ts -------------------------------------------------------------------------------- /src/listeners/guildUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/listeners/guildUpdate.ts -------------------------------------------------------------------------------- /src/listeners/interactionCreate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/listeners/interactionCreate.ts -------------------------------------------------------------------------------- /src/listeners/ready.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/listeners/ready.ts -------------------------------------------------------------------------------- /src/structures/banQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/structures/banQueue.ts -------------------------------------------------------------------------------- /src/utils/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/utils/common.ts -------------------------------------------------------------------------------- /src/utils/env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/utils/env.ts -------------------------------------------------------------------------------- /src/utils/guilds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/utils/guilds.ts -------------------------------------------------------------------------------- /src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/utils/logger.ts -------------------------------------------------------------------------------- /src/utils/messages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/utils/messages.ts -------------------------------------------------------------------------------- /src/utils/recentBans.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/src/utils/recentBans.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/almeidx/discord-ban-sync/HEAD/tsconfig.json --------------------------------------------------------------------------------