Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Supinic/supibot
Multiplatform, utility & novelty chat bot.
https://github.com/Supinic/supibot
afk bot chat-bot commands cytube-bot discord discord-bot hacktoberfest reminder twitch twitch-bot
Last synced: about 2 months ago
JSON representation
Multiplatform, utility & novelty chat bot.
- Host: GitHub
- URL: https://github.com/Supinic/supibot
- Owner: Supinic
- License: agpl-3.0
- Created: 2019-10-12T17:49:36.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-05-28T21:45:45.000Z (4 months ago)
- Last Synced: 2024-05-29T07:14:45.508Z (4 months ago)
- Topics: afk, bot, chat-bot, commands, cytube-bot, discord, discord-bot, hacktoberfest, reminder, twitch, twitch-bot
- Language: JavaScript
- Homepage:
- Size: 7.15 MB
- Stars: 126
- Watchers: 4
- Forks: 38
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-twitch-dev - Supinic/supibot - Multiplatform, utility & novelty chat bot. (Libraries / JavaScript (Node.js))
README
# Supibot
Main repository for the multi-platform, novelty and utility chat bot Supibot.## Platforms
Supibot can and is currently run on four distinct platforms:
- [Twitch](https://twitch.tv/)
- [Discord](https://discordapp.com/)
- [Cytube](https://cytu.be/)
- ~~Mixer~~ (until 2020-07-22)
- [~~Minecraft~~](https://www.minecraft.net/) (not currently active)
- [IRC](https://datatracker.ietf.org/doc/html/rfc1459)## I want to use Supibot!
Pick your platform, and follow these steps:| Platform | Directions |
|:------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| **Twitch channel** | Fill out [this form](https://supinic.com/bot/request-bot/form). |
| **Discord server** | The administrator of given server should [PM me on Discord](https://supinic.com/contact) - simply join my server and you can PM me immediately. Keep the [Discord-specific rules](https://i.imgur.com/ocqTmaF.png) in mind too! |
| **Cytube room** | Fill out [this form](https://supinic.com/bot/request-bot/form). |
| **IRC channel** | Currently only active on [Libera](https://libera.chat/). [Contact me](https://supinic.com/contact) for more info. |To contact me, see [Contact](https://supinic.com/contact) on my website.
## Running own instance
It's possible to host your own instance of supibot. You can either set it up as a node app manually, or use the docker image.Follow [the guide](docs/setup.md) if you are interested, and contact me if you have any questions or notes.
Also check out the [modules configuration file](./config-default.json) for a brief guide on how to enable/disable a specific set of commands or other modules.
## DankChat integration
The [DankChat](https://github.com/flex3r/DankChat) mobile application for Twitch chat uses Supibot's API in order to hint its commands in any channel Supibot is actively in!
It's a wonderful app to use on the go, and I endorse it.## Further reading
- [Bot feature overview](docs/features.md)
- [Command docs + how to make your own](docs/commands.md)
- [Website API with bot data](docs/api.md)