Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lachee/koala-bot
A bot for iLoveBacons, using an advance permission system.
https://github.com/lachee/koala-bot
bacon discord discord-bot dsharpplus moderation-bot tagsaresilly
Last synced: 27 days ago
JSON representation
A bot for iLoveBacons, using an advance permission system.
- Host: GitHub
- URL: https://github.com/lachee/koala-bot
- Owner: Lachee
- License: mit
- Created: 2019-06-21T01:13:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-29T12:39:17.000Z (over 2 years ago)
- Last Synced: 2024-05-01T13:55:34.033Z (8 months ago)
- Topics: bacon, discord, discord-bot, dsharpplus, moderation-bot, tagsaresilly
- Language: C#
- Size: 1.51 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# koala-bot
A bot for iLoveBacons, using an advance permission system.
* It allows for different roles to have moderative permissions over different channels using the permission engine.
* It allows for starwatch moderation
* It has some fun things too.## Code Quality
While the permission engine is mostly high quality code, the starwatch and relating components were hacked together last moment to get it done. Please expect to see some terrible code as at the time of writing the modules, I couldn't be bothered anymore and was writing to get it complete.## Permissions
This bot is using an experimental Node-Base permission engine that I have designed to manage command controls. Its a bit slapped together and works for the most part. Treat it like Bukkit's permissions.## Requirements
* MySQL
* Redis
* Dotnet Core 2.0
`nuget sources Add -Name "Emzi SlimGet" -Source https://nuget.emzi0767.com/api/v3/index.json`