Skip to content

jalpp/Chesslise

Repository files navigation

Chesslise





GitHub License

ChessLise

🚀 What is Chesslise?

Chesslise is a community-driven, open-source chess bot designed to bring the ultimate chess experience to Discord. Whether you're looking to play, learn, or spectate, Chesslise makes it seamless—all within your Discord server, Group DMs, or friend chat rooms.

🎯 Features

Play Chess Anywhere – Challenge friends or compete in public games directly in Discord.
Learn & Improve – Solve more than 40k chess puzzle. From Lichess Puzzle Database
Watch Live Games – Spectate real-time online matches and follow top players.
Seamless Integration – Works effortlessly in Group DMs, private chats, and community servers.
Stockfish Engine Support – Play Stockfish with group matches, with easy, medium, hard level support.
CSSN – Chesslise Social Server Network – Discover new chess friends, opponents, and challenges. ✅ Coordinates Game - Train chess coordinates!

🔗 APIs Used

Chesslise integrates with multiple powerful chess APIs to provide a high-quality experience:


🛠 Tech Stack

  • Language: Java 21
  • Build Tool: Maven
  • Database: MongoDB
  • Hosting: AWS

📚 Libraries Used


🎨 Image Generation

🧩 Puzzle Database

🎨 Chesslise High level diagram

Chesslise

🤝 Contributing

Want to contribute? Awesome! 🎉 Check out our CONTRIBUTING.md for setup instructions and guidelines.


🌍 Join the Chesslise Community

🔹 App DirectoryView Chesslise on Discord
🔹 Development DiscordJoin Our Dev Server