This website requires JavaScript.
c8041646a8
oops
master
osmarks
2024-05-01 11:23:58 +0100
99e987629d
tweak prompting strategy
osmarks
2024-04-26 18:32:27 +0100
bea67646b6
grant bot self-esteem
osmarks
2024-03-26 23:21:15 +0000
24760c5baf
somewhat horrifying tweak to bridge mechanisms, AI
osmarks
2024-02-09 16:50:45 +0000
4bcff520a5
Merge 8e03efc18f
into de835dfe08
selaere
2023-08-17 00:35:22 +0200
8e03efc18f
Merge branch 'master' into master
selaere
2023-08-17 00:35:18 +0200
cdc7426162
Merge d490449e3d
into de835dfe08
dependabot[bot]
2023-07-20 16:03:26 +0000
d490449e3d
Bump aiohttp from 3.8.3 to 3.8.5
dependabot/pip/aiohttp-3.8.5
dependabot[bot]
2023-07-20 16:03:23 +0000
930fbbbbd9
Merge 91a407f369
into de835dfe08
dependabot[bot]
2023-07-19 13:52:43 +0000
91a407f369
Bump requests from 2.28.1 to 2.31.0
dependabot/pip/requests-2.31.0
dependabot[bot]
2023-07-19 13:52:41 +0000
de835dfe08
changes
osmarks
2023-07-19 14:51:52 +0100
0502c5101c
bridge display names (also port to discord.py 2.3)
selaere
2023-07-18 00:16:10 +0200
8cf67088ae
link changes
osmarks
2022-11-28 16:02:40 +0000
c2407f5a27
Merge e42bcd9639
into d43e431c54
ultlang
2022-11-26 19:26:50 +0100
e42bcd9639
RrQq no longer highly dubious
ultlang
2022-11-26 19:26:14 +0100
d43e431c54
I forgot weird telephone changes, helloboiseconds, I think IRC bridge fixes
osmarks
2022-06-16 18:56:26 +0100
fbe9514631
Merge branch 'master' of https://github.com/osmarks/autobotrobot
ubq323
2022-01-19 18:41:04 +0000
a7ddbc9b07
don't break on channels that don't exist
ubq323
2022-01-19 18:40:14 +0000
66db1b344c
Merge pull request #7 from ubq323/master
osmarks
2022-01-19 18:31:50 +0000
3c3ffbb036
add tel searchrecent and tel delrecent commands
ubq323
2022-01-18 23:56:11 +0000
31491d7ba9
fix code
osmarks
2022-01-18 21:34:34 +0000
9e0f1d712d
2.0 port, fix horrific reminder problems, drop experimental_qa due to perf
osmarks
2022-01-01 21:28:40 +0000
ae6830dba5
Merge branch 'master' of https://github.com/osmarks/autobotrobot
osmarks
2021-12-30 13:54:30 +0000
bff680ea0d
Merge pull request #4 from LyricLy/master
osmarks
2021-12-30 13:51:18 +0000
bcf867cc0a
Remove extra newline at end of file
LyricLy
2021-12-21 05:34:01 +1300
8bbffa8564
Merge 9c114a52f1
into 9c713a0980
Christina Hanson
2021-12-21 05:33:19 +1300
9c114a52f1
Add support for IRC actions
LyricLy
2021-12-21 05:32:08 +1300
12df16c53b
"Reminding 2" - reminders are now moderately more accurate
osmarks
2021-11-23 22:22:50 +0000
a33311e2b7
Bees
Alex Stefanov
2021-11-11 18:50:23 +0200
8bc3277c0e
Improve support for bridging replies
LyricLy
2021-11-09 21:11:15 +1300
9c713a0980
Improve bridging capabilities
osmarks
2021-10-28 12:55:40 +0100
574c0ffde8
longer messages
Kit
2021-10-18 06:37:51 -0700
50b425da5b
Merge branch 'osmarks:master' into master
what
2021-10-16 16:59:37 -0700
bdb32764fb
Hopefully working autoreconnect
osmarks
2021-10-16 23:15:11 +0100
cfa0d6e552
revert code back to original state
all-other-usernames-were-taken
2021-10-06 16:51:02 -0400
abc1eb15be
use preexisting message data & clean up code a bit
all-other-usernames-were-taken
2021-10-06 16:33:50 -0400
e928ba7550
does this satisfy your tastes
all-other-usernames-were-taken
2021-10-06 15:53:42 -0400
92fbacbfcb
hacky fix for adding replies to bridge
what
2021-10-06 07:16:25 -0700
0bf84250b3
give name of role mentions
what
2021-10-06 06:58:04 -0700
e3baa2cd90
generalization
osmarks
2021-08-13 11:45:18 +0100
a1df793937
How did this pass code review‽
osmarks
2021-08-13 11:45:04 +0100
40b82bd10b
permissions changes
osmarks
2021-07-28 22:08:57 +0100
2f50bdbbde
thing
osmarks
2021-07-28 20:32:39 +0100
ba2ce97290
bridge attachments, other fixes
osmarks
2021-07-28 20:30:37 +0100
4700a2f389
timezone awareness
osmarks
2021-07-28 18:13:32 +0100
3654aa30a0
Inevitable miscellaneous fixes
osmarks
2021-07-28 16:52:46 +0100
83074a743b
general changes, fix webhook rate limit incursions
osmarks
2021-07-17 22:09:17 +0100
d9c7df8d23
improve, deliver, create, develop, design, operate, manage, produce, modernize, complicate, nationalize, placate, evolve, alter, amend, change or obliterate code
osmarks
2021-05-31 20:14:04 +0100
c1b5007d33
miscellaneous fixes
osmarks
2021-05-30 20:11:01 +0100
134a6e6e31
rearrange a bit, add machine learning for general trendiness
osmarks
2021-05-30 20:10:54 +0100
a7f6156727
fractional years, at last
osmarks
2021-05-12 18:11:25 +0100
a68317668a
IRC channel keys, minor patch
osmarks
2021-05-12 17:32:52 +0100
9ff2b0b8b6
"deal with" invalid UTF-8
osmarks
2021-04-18 12:39:49 +0100
4f54f2d058
fix concurrency issue by serializing role transfers
osmarks
2021-04-15 13:15:17 +0100
8ae4fa22cb
rdial, "cheese touch" role
osmarks
2021-04-14 22:44:16 +0100
c80e6ae5e3
vaguely improve or unimprove graphs
osmarks
2021-04-13 16:34:36 +0100
4d5ed52f7f
telephony semioverhaul
osmarks
2021-04-05 19:08:37 +0100
e525f8da10
somewhat hacky "stage" support (requires accursed patch to d.py channel factory, channeltypes enum)
osmarks
2021-03-31 22:45:27 +0100
bf49617568
DDG search
osmarks
2021-03-25 18:39:45 +0000
9936827f4d
Logging message fixes, bridge overhaul, associated fixes
osmarks
2021-03-25 17:56:29 +0000
a90f7fc49f
error handling fix, more liberal bridging
osmarks
2021-03-08 16:56:22 +0000
76e04227a7
IRC link as extension
osmarks
2021-03-08 10:25:11 +0000
fe0918120e
zero width space in Discord→IRC nicknames
osmarks
2021-03-06 22:25:31 +0000
5019702f62
migration for guild ID change
osmarks
2021-02-28 12:46:02 +0000
97a8f9dd19
SQL null is apparently awful so use _global for global userdata
osmarks
2021-02-28 12:33:33 +0000
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.
osmarks
2021-02-25 17:48:06 +0000
d449d5356b
userdata changes
osmarks
2021-02-15 20:12:34 +0000
5f17885953
rework apioforms
osmarks
2021-02-15 20:12:29 +0000
54743a9971
better userdata docs
osmarks
2021-02-09 18:19:12 +0000
d5a9e8d525
fix errors erroring erroristically
osmarks
2021-02-09 18:04:52 +0000
bd3b70314d
help fixes
osmarks
2021-02-09 17:29:24 +0000
ec00cef7ae
better help
osmarks
2021-02-09 17:19:12 +0000
7b11e95542
refactoring, userdata module
osmarks
2021-02-09 17:17:19 +0000
8f25254204
fix prometheus sstuff
osmarks
2021-01-27 20:35:32 +0000
4e1dc6b337
prometheus integration
osmarks
2021-01-27 19:38:21 +0000
ffeea2281c
Remove problems
LyricLy
2021-01-14 22:54:01 +1300
6d18a5c56e
change things, somehow
osmarks
2021-01-14 09:38:32 +0000
2ff9497f61
do ++choose sanely via multinomial distribution
osmarks
2020-12-07 17:39:41 +0000
e781477f1a
change heavserver role assignment
osmarks
2020-12-07 17:39:25 +0000
c4fdf3d17a
config reload command
osmarks
2020-11-25 19:04:10 +0000
9562f66f32
Heavserver Role Addition Engine™
osmarks
2020-11-25 19:00:43 +0000
e8fbebcbaa
allowed mentions hotfix
osmarks
2020-11-25 17:34:19 +0000
04e8893b49
random text change
osmarks
2020-11-01 17:50:44 +0000
6b7de4055b
improved congratulation
osmarks
2020-11-01 17:48:03 +0000
ef1c20803d
fix user_config
osmarks
2020-11-01 17:39:00 +0000
bf6e413eb6
further achievements
osmarks
2020-11-01 17:32:02 +0000
285301b212
fix presence
osmarks
2020-11-01 17:13:52 +0000
3eb8060004
fix presence
osmarks
2020-11-01 17:10:47 +0000
a8ba54c711
basic achievement system
osmarks
2020-11-01 17:07:36 +0000
b8af7a9ccc
remove caching layer from apiotelephone
osmarks
2020-11-01 13:15:23 +0000
c150526df8
minor refactor
osmarks
2020-11-01 12:05:01 +0000
41c1636398
refactor time unit mappings
osmarks
2020-10-30 14:59:37 +0000
2da79c6dfe
update reminder docs
osmarks
2020-10-30 14:46:58 +0000
6b56ba5f00
no pings via apiotelephony
osmarks
2020-10-30 13:06:25 +0000
fd4585a12f
fixed timedelta thing
osmarks
2020-10-30 12:49:17 +0000
0ef9aaa8c3
relative time in reminders for purposes
osmarks
2020-10-30 12:49:13 +0000
6ad622e027
fortnight support
osmarks
2020-10-30 12:33:55 +0000
1f77fb9c1f
improve time parsing - fix natural language style - metric prefix capability
osmarks
2020-10-30 12:26:35 +0000
7c5c62ff40
fix readiness checks
osmarks
2020-10-30 12:26:17 +0000
f0f0726998
removal of bug, probably addition of new ones
osmarks
2020-10-27 16:35:56 +0000