1
0
mirror of https://github.com/osmarks/autobotrobot synced 2024-06-16 18:20:00 +00:00
Commit Graph

26 Commits

Author SHA1 Message Date
4700a2f389 timezone awareness 2021-07-28 18:13:32 +01:00
d9c7df8d23 improve, deliver, create, develop, design, operate, manage, produce, modernize, complicate, nationalize, placate, evolve, alter, amend, change or obliterate code 2021-05-31 20:14:04 +01:00
134a6e6e31 rearrange a bit, add machine learning for general trendiness 2021-05-30 20:10:54 +01:00
a7f6156727 fractional years, at last 2021-05-12 18:11:25 +01:00
8ae4fa22cb rdial, "cheese touch" role 2021-04-14 22:44:16 +01:00
4d5ed52f7f telephony semioverhaul 2021-04-05 19:08:37 +01:00
bf49617568 DDG search 2021-03-25 18:39:45 +00:00
9936827f4d Logging message fixes, bridge overhaul, associated fixes 2021-03-25 17:56:29 +00:00
76e04227a7 IRC link as extension 2021-03-08 10:25:11 +00:00
d8344d9759 Unified bridge system
ABR can now bridge to IRC, because of course.
It can also bridge Discord to Discord.
Bridging works transitively because I have a fairly elegant (if I do say so myself) way of handling it:
links are internally point-to-point, and when something is sent in a channel with links configured the bot traverses the graph of links to work out where to send to.
It is planned to expose a private websocket API to synchronize with other servers providing virtual channels.
This system is now used for telephone calls.
There may be issues in certain situations due to the lack of (meaningful) transaction support in aiosqlite.
The telephone command has been extended with (un)link commands, currently only for me as they can link anywhere.
2021-02-25 17:48:06 +00:00
5f17885953 rework apioforms 2021-02-15 20:12:29 +00:00
7b11e95542 refactoring, userdata module 2021-02-09 17:17:19 +00:00
6d18a5c56e change things, somehow 2021-01-14 09:38:32 +00:00
c4fdf3d17a config reload command 2020-11-25 19:04:10 +00:00
bf6e413eb6 further achievements 2020-11-01 17:32:02 +00:00
a8ba54c711 basic achievement system 2020-11-01 17:07:36 +00:00
c150526df8 minor refactor 2020-11-01 12:05:01 +00:00
41c1636398 refactor time unit mappings 2020-10-30 14:59:37 +00:00
fd4585a12f fixed timedelta thing 2020-10-30 12:49:17 +00:00
6ad622e027 fortnight support 2020-10-30 12:33:55 +00:00
1f77fb9c1f improve time parsing
- fix natural language style
- metric prefix capability
2020-10-30 12:26:35 +00:00
f902ca0d64 modularize it, add mostly working phone function 2020-10-11 14:40:39 +01:00
50e4c22565 more apioform types, also other things 2020-10-10 16:32:42 +01:00
26f5247acf New commands and stuff
- ++apioform
- ++random using py-rolldice
- ++choose - random choice with new AutoBias™ algorithm
- ban andrew
- minor general fixes
- cheat at esobot typeraces autonomously
2020-09-10 18:51:38 +01:00
c9897729c2 debug commands for owner 2020-06-18 19:43:20 +01:00
6db8a42318 Reminder support! 2020-05-12 17:08:03 +01:00