A support ticket Discord bot. Uses a MySQL database for storage of ticket information. Creates formatted HTML ticket transcripts when tickets are closed.
Thanks to Tyrrrz for the amazing library used in the transcript function.
-
Set up a mysql-compatible server, create a user and empty database for the bot to use.
-
(Optional) Install .NET 8 if it doesn't already exist on your system.
-
Download the bot for your operating system, either a release version or a dev build. While the Windows version is fully supported it is not as well tested as the Linux one.
Application | Description |
---|---|
SupportBoi-Linux |
Standard Linux version. |
SupportBoi-SC-Linux |
Larger Linux version which does not require .NET 9 to be installed. |
SupportBoi-SC-Windows.exe |
Standard Windows version. |
SupportBoi-Windows.exe |
Larger Windows version which does not require .NET 9 to be installed. |
-
Run the bot application,
./SupportBoi-<version>
, this creates a config file in the current directory. -
Set up the config, there are instructions inside. If you need more help either contact me in Discord or through an issue here.
-
Restart the bot.
-
Go to
Settings->Integrations->Bot->Command Permissions
in your Discord server to set up permissions for the commands.