Commit graph

16 commits

Author SHA1 Message Date
dece ed6c0e47dd bot: clean 2020-11-03 17:41:48 +01:00
dece 1e38901c11 youtube_parser: add plugin (depends on youtube) 2020-11-03 17:41:48 +01:00
dece 474224b64e bot: respect priority field of plugins 2020-11-03 17:41:48 +01:00
dece 4480a3b44a bot: stop plugin callbacks on the first success
When a plugin callbacks successfully handles an event it returns True,
and it now stops processing callbacks. It may be changed later to handle
multiple callbacks per event.
2020-11-02 18:35:16 +01:00
dece f346b9cb58 bot: add docs 2020-11-01 19:29:51 +01:00
dece 091d0ecd72 sleep: add plugin 2020-11-01 19:29:39 +01:00
dece ff88bfbb05 bot: remember joined channels 2020-11-01 19:23:42 +01:00
dece c2287f3cee notes: deliver notes when an user joins 2020-10-12 15:45:31 +02:00
dece 70cdcad604 notes: add plugin, only taking notes 2020-10-09 23:37:35 +02:00
dece 9ab1812938 bot: support plugins names with multiples words 2020-10-09 22:37:35 +02:00
dece dca201cbc1 bot: check if plugins have their dependencies met 2020-10-09 13:30:28 +02:00
dece 4bbe0d1c79 plugin: check required configs on init 2020-10-09 12:51:53 +02:00
dece dc941c1985 plugin: add question-type plugins 2020-10-09 12:21:13 +02:00
dece 3f6ec00ffe bot: handle "/me" actions 2020-10-09 10:44:21 +02:00
dece dee6096af2 plugins: add base system with horoscope as demo 2020-10-09 10:40:37 +02:00
dece c109a0116b edmond: init 2020-10-08 18:46:45 +02:00