├── .env.example ├── .eslintrc ├── .gitignore ├── .prettierrc ├── Procfile ├── README.md ├── env.d.ts ├── package.json ├── src ├── assert-env-vars.ts ├── commands.ts ├── commands │ ├── context │ │ └── report.ts │ ├── create-mentionable-slash-command.ts │ └── slash │ │ ├── jobs.ts │ │ ├── ping.ts │ │ └── promotion.ts ├── features │ ├── antispam.ts │ ├── countdown.ts │ ├── rules.ts │ └── welcomeQuestions.ts ├── index.ts ├── register-commands.ts ├── types.ts └── utils.ts ├── tsconfig.json └── yarn.lock /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/.prettierrc -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | worker: node dist/index.js 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/README.md -------------------------------------------------------------------------------- /env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/env.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/package.json -------------------------------------------------------------------------------- /src/assert-env-vars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/assert-env-vars.ts -------------------------------------------------------------------------------- /src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/commands.ts -------------------------------------------------------------------------------- /src/commands/context/report.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/commands/context/report.ts -------------------------------------------------------------------------------- /src/commands/create-mentionable-slash-command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/commands/create-mentionable-slash-command.ts -------------------------------------------------------------------------------- /src/commands/slash/jobs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/commands/slash/jobs.ts -------------------------------------------------------------------------------- /src/commands/slash/ping.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/commands/slash/ping.ts -------------------------------------------------------------------------------- /src/commands/slash/promotion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/commands/slash/promotion.ts -------------------------------------------------------------------------------- /src/features/antispam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/features/antispam.ts -------------------------------------------------------------------------------- /src/features/countdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/features/countdown.ts -------------------------------------------------------------------------------- /src/features/rules.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/features/rules.ts -------------------------------------------------------------------------------- /src/features/welcomeQuestions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/features/welcomeQuestions.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/register-commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/register-commands.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vercel/nextjs-discord-bot/HEAD/yarn.lock --------------------------------------------------------------------------------