OkDoke is a work in progress, community focused Discord bot.
- Discord.js V14
- NodeJS
- MongoDB
OkDoke uses local environment variables to store keys and other useful data for the program to run. Example .env
DISCORD_TOKEN=token
CLIENT_ID=id
OWNER_ID=id
MONGO_URI=uri
Starting: pnpm run start
Development mode pnpm run dev
- Slash command system
- Events system
- Button system
- Context system
- User live stream presence
- Role live stream presence
- Auto moderation features
- Anti ghost ping
- Anti invites
- Anti links
- Naughty words
- Member muting
- Logging
- Welcome channel feature
- Custom welcome message
- Custom welcome images
- Rules & accept rules
- Role selection
- Experience system
- Non slash commands