-
Download and install node.js
https://nodejs.org/en/download
-
Verify node version [v20.12.2+]
node -v
-
Verify npm version [v10.7.0+]
npm -v
-
Install latest npm [optional]
npm install npm@latest -g
-
Clone the repo
git clone https://github.com/DevTruce/Omni
-
Install NPM packages
npm install
-
Deploy Commands
npm run build
-
Deploy Development Environment
npm run dev
-
Create a folder named "json" within the project root & leave it empty
-
Create a .env file located within the project root & provide neccessary details
################################### #### Discord Application Setup #### BOT_TOKEN="" BOT_APP_ID="" GUILD_ID="" ########################## #### Authorized Users #### OWNER_ID="" ADMIN_IDS=[] ######################### #### API Information #### NINJAS_API_URL="https://api.api-ninjas.com/v1/" NINJAS_API_KEY="" ################################### #### RSS Feed Discord Channels #### RSS_GITHUB_CHANNEL_ID="" RSS_FREECODECAMP_CHANNEL_ID="" RSS_DEVTO_CHANNEL_ID="" RSS_CSS_TRICKS_CHANNEL_ID="" RSS_SMASHING_MAG_CHANNEL_ID="" RSS_SITEPOINT_CHANNEL_ID=""
Email: DevTruce@Outlook.com