🚀 Getting Started with Nexora
Welcome to Nexora, a state-of-the-art Discord bot engineered specifically for the cryptocurrency and Web3 community.
🤖 Direct Bot Invitation
You can invite the public instance of Nexora directly to your Discord server:
Official Community & Support
- Developer / Author: Oryzen
- GitHub Repository: https://github.com/Oryzen-PH/Nexora
- Discord Support Server: https://discord.gg/6xpF6YqVDd
🛠️ Self-Hosting Quickstart
Prerequisites
- Node.js:
v20.0.0or higher - PostgreSQL:
v14+or higher (or use Docker) - Discord Bot Token: From the Discord Developer Portal
Installation Steps
Clone the Repository:
bashgit clone https://github.com/Oryzen-PH/Nexora.git cd NexoraInstall Dependencies:
bashnpm installConfigure Environment:
bashcp .env.example .envOpen
.envand fill in yourDISCORD_TOKEN,DISCORD_CLIENT_ID, andDATABASE_URL.Initialize Database Schema:
bashnpx prisma generate npx prisma db pushDeploy Slash Commands:
bashnpm run deployStart the Bot:
bash# Development mode with hot-reload: npm run dev # Production mode: npm run build npm run start
🔄 Versioning Policy
Nexora adheres to a strict semantic versioning progression:
- Initial Release:
1.0.0 - Patch & Incremental Updates:
1.0.1➡️1.0.2➡️ ... up to1.0.10 - Major Milestones: Transitions to
2.0.0upon significant feature overhauls.