/xubot

a discord bot that is very badly made

Primary LanguageC#GNU Affero General Public License v3.0AGPL-3.0

CodeFactor Build status Libraries.io dependency status for GitHub repo Custom badge
License GitHub top language GitHub code size in bytes Lines of code GitHub repo size GitHub release (latest by date) GitHub commit activity


Joke Badges

Click to expand

forthebadge forthebadge forthebadge forthebadge forthebadge

forthebadge forthebadge forthebadge forthebadge forthebadge

forthebadge forthebadge forthebadge forthebadge forthebadge forthebadge

forthebadge forthebadge

Building (.NET)

Use xubot-core to build with .NET. You need .NET 7.0 on the target machine.

In the project directory, run this to compile to DLLs for various platforms:

dotnet publish

You run it by running this with xubot.dll:

dotnet xubot.dll

If the publish provides it, you can also run the bot with the executable named xubot (i.e xubot.exe, ./xubot). For Linux, make sure the execute rights are set on the file.

The binary depends on certain files within its directory. These can be found in the config example folder.

For a full runtime ID list, use Microsoft's catalog.

Confirmed working on: Windows 10 x64, macOS 13.4 (Apple Silicon), Ubuntu LTS, Debian (published as linux-x64)

License

The source code provided here on GitHub is licensed under AGPLv3. You can look at the license here.