Commit Graph

88 Commits

Author SHA1 Message Date
3228876383 Downcase all those 2021-01-23 21:40:45 +01:00
3627615e58 Add --serve flag
See https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/2.
2021-01-23 21:40:12 +01:00
4c56134a30 Cover all mandatory options for generation
See https://git.vvvvvvaria.org/decentral1se/xbotlib/issues/1.
2021-01-23 21:11:00 +01:00
d76210ef57 Fix response handling with kwarg 2021-01-21 19:21:02 +01:00
93ad1853b1 Fix multiple rooms in config file
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/33.
2021-01-19 20:39:51 +01:00
34aacc07cb Re-work for simpler generation flow 2021-01-19 20:36:02 +01:00
e7adfeaa51 Provide a respond function
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/34.
2021-01-19 08:29:56 +01:00
3584ce3460 Support full text search for commands 2021-01-18 20:48:01 +01:00
46d054243c Pass uploads to Bot.group
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/32.
2021-01-18 11:13:25 +01:00
fecb135f11 Remove unused import 2021-01-17 21:20:52 +01:00
12f3a0fc6f Support file URLs 2021-01-17 20:49:57 +01:00
15e06852de Support loading jinja templates
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/30.
2021-01-17 20:18:04 +01:00
a8c46d51a6 Allow to configure the port 2021-01-17 15:09:34 +01:00
458d638fc1 Remove "f" 2021-01-17 15:00:49 +01:00
d34cdff1c8 Remove example bots
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/29.
2021-01-17 14:42:45 +01:00
d38921f7be Support serving the web
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/22.
2021-01-17 14:38:37 +01:00
70fd4d906c Don't run forever 2021-01-17 12:52:46 +01:00
bee31b2126 Another pass on the docs
Added a TOC!
2021-01-16 22:26:22 +01:00
f117a38bef Improve UX on generation 2021-01-16 22:06:01 +01:00
07fd6edc05 Log loading 2021-01-16 21:48:33 +01:00
eca289cb59 Allow to disable auto-join
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/26.
2021-01-16 21:46:22 +01:00
bbad5150ed Support auto-joining rooms
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/25.
2021-01-16 21:16:22 +01:00
f7aed0d849 Push over the Redis URL short-hand option 2021-01-16 21:04:16 +01:00
2526ce330d Allow to load plugins 2021-01-16 20:37:25 +01:00
866029256a Thread True back from reply to stop flow
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/27.
2021-01-16 20:33:53 +01:00
7d5571afcb Add missing properties 2021-01-16 20:30:08 +01:00
b8a7c71a0f Fix precedence loading of defaults 2021-01-16 20:24:03 +01:00
c9dec93a4b Expose Redis URL via conf and environ
Closes https://git.autonomic.zone/decentral1se/xbotlib/issues/23.
2021-01-16 20:21:22 +01:00
128d42c080 Support conf/env avatar loading 2021-01-16 19:59:09 +01:00
47ba30fe28 Mark as regex 2021-01-16 17:46:50 +01:00
cc6e8af6c4 Use new attribute 2021-01-16 17:31:22 +01:00
4e883004fd Adapt glossbot to new message handling implementation 2021-01-16 17:30:28 +01:00
7d71fd2ba4 Revamp parsing and handling of messages 2021-01-16 16:38:12 +01:00
27f202de37 Only pass messages when summoned 2021-01-16 13:17:55 +01:00
ad3d77f5e1 Merge command functions once more 2021-01-16 13:14:42 +01:00
b1b9c0e701 Use new indentation style 2021-01-16 13:09:41 +01:00
aa64a1a68e Support @ commands for direct messages 2021-01-16 13:05:53 +01:00
fd2134f914 Fix up help formatting 2021-01-16 13:05:30 +01:00
d209ffdefd Fix log level 2021-01-16 12:50:29 +01:00
17773e9b86 Add nick to logging 2021-01-16 12:50:08 +01:00
4949044377 Revise help for new command syntax 2021-01-16 12:34:26 +01:00
56e37809ba Pass on flow for end-user defined commands 2021-01-16 12:30:59 +01:00
313ec0dfa5 Handle empty glossary correctly 2021-01-16 12:30:37 +01:00
deeeaffd77 Send to room 2021-01-16 12:30:19 +01:00
f3b9010542 Add punctuation 2021-01-16 12:29:37 +01:00
c1c778af66 Don't log since end-user might have implemented 2021-01-15 21:21:07 +01:00
7dd96a9f30 Handle group chats 2021-01-15 21:18:20 +01:00
542627cb5e First stab at glossbot 2021-01-15 21:14:54 +01:00
086ccd8357 Remove command usage 2021-01-15 21:14:38 +01:00
d589f6cd7e Fix logging 2021-01-15 21:14:28 +01:00