Skip to content

About

A Discord XP and leveling bot built on top of JTexpo's original code, updated and maintained by Ravenwingz. This bot provides a flexible tiered XP/CP system with leveling, role assignment, and customization options.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

README.md

# TavernRecords XP Bot

A Discord XP and leveling bot built on top of **JTexpo's original code**, updated and maintained by **Ravenwingz**.  
This bot provides a flexible tiered XP/CP system with leveling, role assignment, and customization options.

---

## ✨ Features
- Tiered XP/CP system
- Automatic role assignment when players level up
- Configurable colors, icons, and messages
- Modular command system for easy expansion
- Local SQLite database for persistent storage

---

## 🚀 Setup

1. **Clone or Download this repo**
   ```bash
   git clone https://github.com/Ravenwingz/tavernrecords.git
   cd tavernrecords
  1. Install dependencies

    npm install
  2. Configure environment variables

    • Copy .env-EXAMPLE → .env

    • Fill in your details:

      DISCORD_TOKEN=your-bot-token
      CLIENT_ID=your-client-id
      DEPLOY_GLOBAL=true
  3. Configure bot settings

    • Copy config-EXAMPLE.json → config.json
    • Update with your Discord IDs, icon URLs, and preferences.
  4. Run the bot

    node RPXPholder-main/main.js

📂 Project Structure

tavernrecords/
 ├── RPXPholder-main/        # Core bot code
 │    ├── xpholder/          # Commands, utils, services
 │    ├── .env-EXAMPLE       # Example environment config
 │    └── config-EXAMPLE.json
 ├── guilds/                 # Local database storage
 ├── package.json
 ├── package-lock.json
 ├── README.md
 ├── LICENSE
 └── .gitignore

🙏 Acknowledgements

  • Original base code by JTexpo
  • Updated and maintained by Ravenwingz

🌐 Community & Support


📜 License

This project is licensed under the MIT License, with Attribution Notice. See LICENSE for details.

You are free to use, modify, and distribute this code.

Attribution is required — credit must be given to:

Ravenwingz (maintainer) JTexpo (original base code author)

About

A Discord XP and leveling bot built on top of JTexpo's original code, updated and maintained by Ravenwingz. This bot provides a flexible tiered XP/CP system with leveling, role assignment, and customization options.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages