You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Nikola Forró
79f122db06
|
6 years ago | |
---|---|---|
clients | 6 years ago | |
services | 6 years ago | |
.gitignore | 7 years ago | |
Dockerfile | 6 years ago | |
LICENSE | 7 years ago | |
README.md | 6 years ago | |
bot.py | 6 years ago | |
commands.py | 6 years ago | |
docker-compose.yaml.example | 6 years ago | |
extracommands.py | 6 years ago | |
requirements.txt | 6 years ago | |
settings.cfg.example | 6 years ago |
README.md
Twitch and Discord chat bot
The bot listens for responses to !quote add
, !quote edit
and !quote remove
commands, and updates the quotes database accordingly
using HTTP API.
Supported commands
!lastquote
- posts the most recent quote!findquote PATTERN
- searches for quotes matchingPATTERN
and in case multiple matches are found, posts one of them randomlyPATTERN
has to be at least 3 characters long
!bellagram
,!bellapics
,!instabella
,!instagram
- posts a link to a random Instagram picture of Bella!yt QUERY
- queries Lady Lilia's Youtube channel and posts a link to the most relevant resultQUERY
can contain|
(logical or) and-
(logical not) operators, for example:!yt oblivion -nehrim
!clip PATTERN
- searches for Twitch clips matchingPATTERN
and in case multiple matches are found, posts one of them randomlyPATTERN
has to be at least 3 characters long
Mod-only commands
!syncquotes
- performs synchronization of the quotes database with Twitch VODs!command set COMMAND TEXT
- adds a new extra command or updates an existing one- instances of
{user}
inTEXT
will be substituted when the command is executed
- instances of
!command unset COMMAND
- removes an existing extra command