Update project configuration files, and API routes accordingly. Add SQLite runtime file ignores to .gitignore for better file management.
This commit is contained in:
@@ -1,15 +1,12 @@
|
||||
<div align="center">
|
||||
|
||||
```
|
||||
███████╗██╗ ██╗██████╗ ██████╗ ██╗ ██╗
|
||||
╚══███╔╝╚██╗ ██╔╝██╔══██╗██╔═══██╗╚██╗██╔╝
|
||||
███╔╝ ╚████╔╝ ██████╔╝██║ ██║ ╚███╔╝
|
||||
███╔╝ ╚██╔╝ ██╔══██╗██║ ██║ ██╔██╗
|
||||
███████╗ ██║ ██║ ██║╚██████╔╝██╔╝ ██╗
|
||||
╚══════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝
|
||||
+-+-+-+-+-+-+-+-+
|
||||
|H|e|x|a|H|o|s|t|
|
||||
+-+-+-+-+-+-+-+-+
|
||||
```
|
||||
|
||||
<h3>ZyroX Bot — Python Discord Bot + FastAPI Backend</h3>
|
||||
<h3>HexaHost Bot — Python Discord Bot + FastAPI Backend</h3>
|
||||
|
||||
<a href="https://nexiohost.in"><img src="https://img.shields.io/badge/⭐%20PREMIUM%20HOSTING-NexioHost-FFD700?style=for-the-badge&labelColor=1a1a2e&color=FFD700&logoColor=FFD700"/></a>
|
||||
|
||||
@@ -20,9 +17,8 @@
|
||||
<a href="LICENSE"><img src="https://img.shields.io/badge/License-MIT-red?style=for-the-badge"/></a>
|
||||
</p>
|
||||
<p>
|
||||
<a href="https://discord.gg/codexdev"><img src="https://img.shields.io/badge/Discord-Join_Server-5865F2?style=for-the-badge&logo=discord&logoColor=white"/></a>
|
||||
<a href="https://youtube.com/@CodeXDevs"><img src="https://img.shields.io/badge/YouTube-CodeXDevs-FF0000?style=for-the-badge&logo=youtube&logoColor=white"/></a>
|
||||
<a href="https://github.com/RayExo"><img src="https://img.shields.io/badge/GitHub-RayExo-181717?style=for-the-badge&logo=github&logoColor=white"/></a>
|
||||
<a href="https://discord.gg/hexahost"><img src="https://img.shields.io/badge/Discord-Join_Server-5865F2?style=for-the-badge&logo=discord&logoColor=white"/></a>
|
||||
<a href="https://github.com/theoneandonlymace"><img src="https://img.shields.io/badge/GitHub-theoneandonlymace-181717?style=for-the-badge&logo=github&logoColor=white"/></a>
|
||||
</p>
|
||||
|
||||
</div>
|
||||
@@ -31,7 +27,7 @@
|
||||
|
||||
## ✦ Overview
|
||||
|
||||
This folder contains the ZyroX Discord bot built on `discord.py v2` alongside a `FastAPI` backend that powers the web dashboard. Everything runs from a single `python CodeX.py` command.
|
||||
This folder contains the HexaHost Discord bot built on `discord.py v2` alongside a `FastAPI` backend that powers the web dashboard. Everything runs from a single `python HexaHost.py` command.
|
||||
|
||||
```
|
||||
bot/
|
||||
@@ -43,12 +39,12 @@ bot/
|
||||
│ ├── commands/ All slash & prefix command modules
|
||||
│ ├── events/ General Discord event listeners
|
||||
│ ├── moderation/ Moderation action modules
|
||||
│ └── zyrox/ Core ZyroX feature cogs
|
||||
│ └── hexahost/ Core HexaHost feature cogs
|
||||
├── core/ Bot client, context, cog base classes
|
||||
├── games/ Standalone game logic + button views
|
||||
├── utils/ Emoji, tools, sync, Cloudflare tunnel
|
||||
├── assets/ Fonts, backgrounds, GIFs
|
||||
└── CodeX.py Entry point
|
||||
└── HexaHost.py Entry point
|
||||
```
|
||||
|
||||
---
|
||||
@@ -136,7 +132,7 @@ bot/
|
||||
- Slash + prefix commands
|
||||
- Cloudflare Tunnel via pycloudflared — zero system installs, unlimited traffic
|
||||
- Single `OWNER_IDS` env var controls all permission checks
|
||||
- CodeX Devs watermark on every source file
|
||||
- HexaHost watermark on every source file
|
||||
|
||||
</td>
|
||||
</tr>
|
||||
@@ -178,7 +174,7 @@ Create a `.env` file (copy from `.env.example`):
|
||||
```env
|
||||
# ── Core ──────────────────────────────────────────────────────────
|
||||
TOKEN = your_discord_bot_token
|
||||
brand_name = 'ZyroX'
|
||||
brand_name = 'HexaHost'
|
||||
|
||||
# ── Owner IDs (REQUIRED — your Discord user ID) ───────────────────
|
||||
OWNER_IDS = YOUR_DISCORD_USER_ID_HERE
|
||||
@@ -212,7 +208,7 @@ CF_TUNNEL_URL = "https://api.yourdomain.com"
|
||||
### 3 — Run
|
||||
|
||||
```bash
|
||||
python CodeX.py
|
||||
python HexaHost.py
|
||||
```
|
||||
|
||||
---
|
||||
@@ -262,7 +258,7 @@ Uses **pycloudflared** — downloads the `cloudflared` binary automatically on f
|
||||
**Setup (browser only — no CLI needed):**
|
||||
|
||||
1. Go to [one.dash.cloudflare.com](https://one.dash.cloudflare.com) → **Networks → Tunnels → Create a tunnel**
|
||||
2. Choose **Cloudflared**, name it (e.g. `zyrox-api`), save
|
||||
2. Choose **Cloudflared**, name it (e.g. `hexahost-api`), save
|
||||
3. On **Install connector**, copy the token from the command shown:
|
||||
```
|
||||
cloudflared tunnel run --token <COPY_THIS_TOKEN>
|
||||
@@ -304,7 +300,7 @@ When `EMOJI_SYNC=true`, the bot syncs application emojis on every startup:
|
||||
Upload the entire `bot/` folder to your host and set the start command to:
|
||||
|
||||
```bash
|
||||
python CodeX.py
|
||||
python HexaHost.py
|
||||
```
|
||||
|
||||
`pycloudflared` downloads the binary on first run — no extra steps on any host.
|
||||
@@ -331,19 +327,18 @@ python CodeX.py
|
||||
|
||||
<div align="center">
|
||||
|
||||
## ✦ CodeX Devs
|
||||
## ✦ HexaHost
|
||||
|
||||
*Built for protection. Designed for style.*
|
||||
|
||||
<a href="https://discord.gg/codexdev"><img src="https://discord.com/api/guilds/1301573144817045524/widget.png?style=banner2" alt="CodeX Development Discord Server" width="480"/></a>
|
||||
<a href="https://discord.gg/hexahost"><img src="https://discord.com/api/guilds/1301573144817045524/widget.png?style=banner2" alt="HexaHost Discord Server" width="480"/></a>
|
||||
|
||||
<p>
|
||||
<a href="https://discord.gg/codexdev"><img src="https://img.shields.io/badge/Discord-Join_Server-5865F2?style=for-the-badge&logo=discord&logoColor=white"/></a>
|
||||
<a href="https://youtube.com/@CodeXDevs"><img src="https://img.shields.io/badge/YouTube-CodeXDevs-FF0000?style=for-the-badge&logo=youtube&logoColor=white"/></a>
|
||||
<a href="https://github.com/RayExo"><img src="https://img.shields.io/badge/GitHub-RayExo-181717?style=for-the-badge&logo=github&logoColor=white"/></a>
|
||||
<a href="https://discord.gg/hexahost"><img src="https://img.shields.io/badge/Discord-Join_Server-5865F2?style=for-the-badge&logo=discord&logoColor=white"/></a>
|
||||
<a href="https://github.com/theoneandonlymace"><img src="https://img.shields.io/badge/GitHub-theoneandonlymace-181717?style=for-the-badge&logo=github&logoColor=white"/></a>
|
||||
<a href="https://nexiohost.in"><img src="https://img.shields.io/badge/⭐%20PREMIUM%20HOSTING-NexioHost-FFD700?style=for-the-badge&labelColor=1a1a2e&color=FFD700&logoColor=FFD700"/></a>
|
||||
</p>
|
||||
|
||||
© 2026 CodeX Devs — MIT License
|
||||
© 2026 HexaHost — MIT License
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user