Build youself - drizzle-mizzle/Character-Engine-Discord GitHub Wiki
- Install git or GitHub Desktop and .NET 7 SDK
- Clone the repo
git clone https://github.com/drizzle-mizzle/Character-Engine-Discord.git
- Go to the project directory
- Execute
git pull
to make sure you have all the latest updates - Execute
dotnet build Character-Engine-Discord.csproj
to build or re-build the application
2.1 [Needed only if you want to use CharacterAI on Linux machine] Install Puppeteer dependencies (for Debian-like distros:sudo apt install libgtk-3-dev libnotify-dev libgconf-2-4 libnss3 libxss1 libasound2
) - Execute
dotnet run Character-Engine-Discord.csproj
to run the application
- Execute
dotnet publish Character-Engine-Discord.csproj -c Release -r linux-x64 --self-contained false
- Go to the
Character-Engine-Discord\bin\Release\net7.0\[win|linux|osx]-x64
- Your built application will lay in the
publish
folder ready to work.
- You may want to add
-p:PublishSingleFile=true
parameter to the publish command, so you could get a pretty little binary file instead of the .dll mess:
dotnet publish Character-Engine-Discord.csproj -c Release -r linux-x64 --self-contained false -p:PublishSingleFile=true
-
But you will have to manually copy
config.json
file andstorage
folder from[win|linux|osx]-x64
folder to thepublish
folder.