This bot was created to help to administrate the Dawson's devClub discord.
- Script to register commands
- Student name-id check on log-in
- Command redirection (partially implemented)
- Role creation system (partially implemented)
- Role assign system
- Roles for non programmers
- Help line
- Log system
- Database to store information and stop using json files
- Create a file called
config.json
on the root foolder - Put your credentials inside the json file
{
"clientId": "your_bot_discord_id",
"guildId": "your_test_server_id",
"token": "your_bot_token"
}
- Run
npm install
to download all node_modules - Run
npm run deploy
to register the commands to your server - Uncomment line 17 on
index.ts
and runnpm run start
. You can comment it again after your first run.