ClashRoyale
A .NET Core Clash Royale Server
Install / Use
/learn @retroroyale/ClashRoyaleREADME
ClashRoyale (2017)
make sure to checkout my latest project
A .NET Core Clash Royale Server (v1.9)
Need help? Join our Discord
Battles
The server supports battles, for those a patched client is neccessary.
How to start
Requirements:
- .NET Core SDK 3.1
- MySql Database (on Debian i suggest LAMP with PhpMyAdmin)
for Ubuntu use these commands to set it up:
Main Server:
mkdir ClashRoyale
git clone https://github.com/retroroyale/ClashRoyale.git && cd ClashRoyale/src/ClashRoyale
dotnet publish "ClashRoyale.csproj" -c Release -o app
Battle Server:
mkdir ClashRoyaleBattles
git clone https://github.com/retroroyale/ClashRoyale.git ClashRoyaleBattles && cd ClashRoyaleBattles/src/ClashRoyale.Battles
dotnet publish "ClashRoyale.Battles.csproj" -c Release -o app
To configurate your server, such as the database you have to edit the config.json file.
Run the server:
Main Server:
dotnet app/ClashRoyale.dll
Battle Server:
dotnet app/ClashRoyale.Battles.dll
Update the server:
Main Server:
git pull && dotnet publish "ClashRoyale.csproj" -c Release -o app && dotnet app/ClashRoyale.dll
Battle Server:
git pull && dotnet publish "ClashRoyale.Battles.csproj" -c Release -o app && dotnet app/ClashRoyale.Battles.dll
Need help?
Contact me on Discord (Incredible#2109) or open an issue.
Related Skills
node-connect
343.1kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
90.0kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
343.1kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
343.1kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
