Archived, pending total rewrite using TempusHub API
Lambda bot is a discord bot using the Discord.Net library. It has several features including general commands, and discord administration. The bot also implements several Tempus API commands, and provides Source server commands (CSGO, TF2, etc). The bot is used in SimplyTF to provide server status' and integration with its databases.
If you want to add the bot, or modify and host your own version of the bot follow the instructions below
Add the bot using the invite link. Make sure to check what permissions you want the bot to have (read/send messages/manage messages etc). To make sure your server is as safe as possible ensure that the bot only has elevated privileges in the channels it uses.
Make sure to remove all use of the SimplyTF database - including the database.txt
file.
Ensure the projects are targeting .NET Core, then select Build > Publish
. Copy the files to your server (Use SFTP). Create a file called lambda.sh
then add the following lines to start your bot in a separate screen without attaching.
#!/bin/bash
cd ~/lambdaBot # Change this to the directory you put the bot files in
screen -d -m -S lambda dotnet LambdaUI.dll
Please read CONTRIBUTING.md for details on the code of conduct, and the process for submitting pull requests. First time contributors are encouraged to submit pull requests.
- Luke Parker - Main contributor - TheRealHona
See also the list of contributors who participated in this project.
This project is licensed under the Apache 2.0 License - see the LICENSE.md file for details
- QueryMaster - edited this repository
- Minecraft Server Ping - based code off this file