Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ivanch/kasbot
A bot for Discord (inspired by a Brazilian DJ).
https://github.com/ivanch/kasbot
discord-bot discord-net discord-netcore
Last synced: about 1 month ago
JSON representation
A bot for Discord (inspired by a Brazilian DJ).
- Host: GitHub
- URL: https://github.com/ivanch/kasbot
- Owner: ivanch
- Created: 2021-09-14T17:06:19.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T20:32:57.000Z (3 months ago)
- Last Synced: 2024-09-17T02:02:16.446Z (3 months ago)
- Topics: discord-bot, discord-net, discord-netcore
- Language: C#
- Homepage:
- Size: 3.88 MB
- Stars: 1
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# KasBot
#### Inspired by a Brazilian DJ## Running
### Docker
If using Docker, just put a token on the `docker-compose.yml` file and run it using `docker-compose up -d`.### Manual
If deploying it by hand, you can run:
```shell
dotnet build -c Release -o bin
dotnet bin/Kasbot.dll
```##### Windows
If you're using Windows, you will have to download these dependencies and put in the same folder as the executable:
* [FFmpeg](https://ffmpeg.org/download.html)
* [opus.dll](win-x64/opus.dll)
* [libsodium.dll](win-x64/libsodium.dll)## Commands
| Command | Description
| -- | -- |
| `!play ` | Plays a song from YouTube |
| `!skip` | Skips the current song |
| `!stop` | Stops the current song and clears the queue |
| `!leave` | Leaves the current voice channel and clears the queue |
| `!cat` | Sends a random cat pic into the channel :3 |## Play flags
| Flag | Description
| -- | -- |
| `-s`, `-silent` | Don't send play message into channel |
| `-r`, `-repeat` | Repeat music |You can change the command prefix by putting another symbol in `COMMAND_PREFIX` environment variable.