Skip to content

lithium-clr/lithium-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Lithium Bot

The Lithium Bot is an exclusive utility designed for the official Lithium Discord community. It serves as the bridge between the server administration and the community members.

Bot Capabilities

  • Web Panel Integration: Secure access to the administration dashboard via encrypted tokens.
  • Permission Management: Role-based access control (e.g., Master role validation).
  • User Tracking: Integrated XP and Leveling system stored in a centralized database.
  • Automation: High-performance command handling using the Discord.Net library.

🛠 Tech Stack

  • Language: C# 12+
  • Runtime: .NET 10 / CLR
  • Database: Entity Framework Core (EF Core)
  • Library: Discord.Net (for the bot component)

🚀 Getting Started

(Note: This section is for developers contributing to the Lithium CLR project)

  1. Clone the repository:
    git clone [https://github.com/lithium-clr/lithium-bot.git](https://github.com/lithium-clr/lithium-bot.git)
  2. Restore dependencies:
    dotnet restore
  3. Setup Database: Ensure your connection string is configured in the environment variables or appsettings.json.
  4. Run the project:
    dotnet run --project Lithium.Bot

🛡 License

This project is part of the Lithium CLR ecosystem. All rights reserved.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors