Skip to content

A next-generation Discord automation and link tracking framework built with Node.js, Express, and SQLite — deployed on AWS EC2 with Nginx and Cloudflare SSL.

License

Notifications You must be signed in to change notification settings

sudeshkumars/AlphaCordX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlphaCordX

Node.js Express.js Discord.js SQLite Nginx AWS Cloudflare

Discord bots (1)

A next-generation Discord automation and link tracking framework built with Node.js, Express, and SQLite — deployed on AWS EC2 with Nginx and Cloudflare SSL.


Overview

AlphaCordX is a production-ready Discord automation platform that combines custom bot hosting, link tracking, and OAuth2 authentication in one lightweight backend.
It is designed for developers who want a scalable, secure, and easy-to-deploy Discord integration running behind Nginx and Cloudflare.


Features

  • Discord.js integration with modular and extendable command handling
  • Dynamic link tracking (/files/:id) with database logging
  • OAuth2 authentication for Discord login
  • SQLite database for persistent data storage
  • Nginx reverse proxy configuration for production environments
  • AWS EC2 hosting with Cloudflare SSL
  • Lightweight, easy-to-deploy Node.js application

Installation

{
  "botToken": "YOUR_DISCORD_BOT_TOKEN",
  "clientId": "YOUR_DISCORD_CLIENT_ID",
  "clientSecret": "YOUR_DISCORD_CLIENT_SECRET",
  "redirectUri": "https://yourdomain.com/auth/callback",
  "serverUrl": "https://yourdomain.com",
  "port": 3000
}

--

# Clone the repository
git clone https://github.com/sudeshkumars/AlphaCordX.git
cd AlphaCordX

# Install dependencies
npm install

# Optional
npm install -g pm2
npm start bot.js

# Start the application
npm start
  • Launch an Ubuntu EC2 instance on AWS.

  • Install Node.js, Nginx, and PM2.

  • Point your domain to the EC2 instance via Cloudflare.

  • Enable SSL using Let’s Encrypt or Cloudflare Flexible SSL.

  • Start the application using pm2 start bot.js.

    -- Slasyh command support -- /cn /help

Tech Stack

Layer Technology
Backend Node.js, Express.js
Bot Engine Discord.js
Database SQLite
Web Server Nginx
Hosting AWS EC2
SSL / Security Cloudflare, Let’s Encrypt

AlphaCordX – Automate. Track. Connect.

📜 License

This project is licensed under the MIT License – feel free to use and modify it,
but without any warranty.

About

A next-generation Discord automation and link tracking framework built with Node.js, Express, and SQLite — deployed on AWS EC2 with Nginx and Cloudflare SSL.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors