dece
3a756a7489
meteo_france: add plugin
...
Also remove the silly Python 3.7 requirement.
3 years ago
dece
77ff83be79
random: only pick a choice if there are at least 2
3 years ago
dece
93d59ff30b
capture_list: add plugin
3 years ago
dece
7f5ed39722
capture: add plugin for a little game
3 years ago
dece
3fd0cecf63
unknown_command: add plugin (WolframAlpha)
4 years ago
dece
c7863b0396
config: fix issues in example config file
4 years ago
dece
ce26eda989
unknown_question: add plugin
4 years ago
dece
cc81956b58
caretaker: add plugin
4 years ago
dece
7cbcd5eb85
music: add plugin using scaruffi library
4 years ago
dece
93eddad240
misc_reactions: add plugin
4 years ago
dece
d00bab19a6
insults: add plugin
4 years ago
dece
889b8c2b28
compliments: add plugin
4 years ago
dece
7d0b1c5270
translate: add plugin
4 years ago
dece
8773141406
youtube: add plugin
4 years ago
dece
f83f7fd011
opinion: add plugin
4 years ago
dece
22c75c4445
plugin: add aliases in config example
4 years ago
dece
d85d5e054f
mood: add get_pissed method (unused)
4 years ago
dece
29258a13b4
sleep: allow multiple sleep/wakeup messages
4 years ago
dece
df04de5794
mood: add calm down command
4 years ago
dece
731f3a2bd7
config: fix example config indentation
4 years ago
dece
a7b68a1596
sleep: add sleep/wakeup commands
4 years ago
dece
f055ef76c4
plugin: add handling conditions for ques. & cmd.
...
The main purpose of this feature is to not answer questions when the bot
is not awake in the sleep plugin, but by making it a requirement purely
in the configuration we avoid making some plugins mandatory for the bot.
4 years ago
dece
091d0ecd72
sleep: add plugin
4 years ago
dece
b26c68ed67
notes: add command to deliver messages now
4 years ago
dece
263e9fd615
notes: limit number of notes for an user
4 years ago
dece
e51ca46bdb
notes: confirm note has been taken
4 years ago
dece
c2287f3cee
notes: deliver notes when an user joins
4 years ago
dece
70cdcad604
notes: add plugin, only taking notes
4 years ago
dece
f4e884e9d7
journee_mondiale: add plugin
...
Add support for commands in multiple words by letting a plugin decide if
the message content should be not split between ident/content.
4 years ago
dece
828802fdbe
config: use a generic error message for issues
4 years ago
dece
7eca5da533
random: add plugin
4 years ago
dece
985ac401b4
beers: add plugin
4 years ago
dece
61703b484a
plugin: handle resource files in configs
4 years ago
dece
8b5721375f
wikipedia: add plugin
4 years ago
dece
4bbe0d1c79
plugin: check required configs on init
4 years ago
dece
dee6096af2
plugins: add base system with horoscope as demo
4 years ago
dece
c109a0116b
edmond: init
4 years ago