Skip to content

⚡ Setup Instructions

  1. Clone this repository to your local machine.
Terminal window
git clone https://github.com/vikiru/Urvo.git
cd Urvo
  1. Download & install all dependencies.
Terminal window
pnpm install
  1. Setup your .env file with the required values.
TOKEN=your-token-goes-here
CLIENT_ID=your-client-id-here
DB_USER=your-user-here
DB_PASS=your-pass-here

TOKEN: This is the token for your Discord bot, retrievable upon the creation of a new application via the Discord Developer Portal.

CLIENT_ID: This is the ID associated with your Discord bot, also accessible via the Discord Developer Portal post-application creation.

DB_USER: This is the username utilized when connecting to the SQLite Database for all ‘Troopica’ commands. This can be customized as per your preference.

DB_PASS: This is the password used when connecting to the SQLite Database for all ‘Troopica’ commands. This can be set to any secure string.

  1. Deploy all commands, binding them to the Discord Bot application you’ve created previously.
Terminal window
pnpm run deploy
  1. Ensure functionality of ‘Troopica’ commands by initializing the SQLite database.
Terminal window
pnpm init-db

Upon completion of these steps, the Discord bot can be added to servers and all commands will be operational 🎉