Sean Sube
|
35f1fcdb32
|
prepare to schedule multiple jobs
|
2022-12-29 20:57:52 -06:00 |
Sean Sube
|
d97bd8fb61
|
start differentiating between channels, listen for correct exit signal
|
2022-12-26 23:58:30 -06:00 |
Sean Sube
|
8d7b3d998f
|
handle help better, wrap channel and message, add crons
|
2022-12-26 18:01:51 -06:00 |
Sean Sube
|
47633e7e48
|
remove commands from bot, make sure constructors are params
|
2022-12-22 20:53:18 -06:00 |
Sean Sube
|
c2ef630b46
|
extract substantial methods from bots, add commands to context
|
2022-12-22 20:44:42 -06:00 |
Sean Sube
|
48ca5992e3
|
continue testing
|
2022-12-21 08:50:28 -06:00 |
Sean Sube
|
23f373eb1a
|
more testing
|
2022-12-20 23:44:25 -06:00 |
Sean Sube
|
5d48f103d6
|
spell context and message consistently
|
2022-12-19 22:29:17 -06:00 |
Sean Sube
|
2867f428d2
|
make context consistently the first param
|
2022-12-19 22:24:16 -06:00 |
Sean Sube
|
dc8097b599
|
fix parameter order for check author helper
|
2022-12-19 22:18:17 -06:00 |
Sean Sube
|
61b32a5981
|
more tests
|
2022-12-19 22:15:15 -06:00 |
Sean Sube
|
09fa094c32
|
start testing
|
2022-12-19 08:00:19 -06:00 |
Sean Sube
|
895ea5eb75
|
add target author name to karma reply
|
2022-12-17 10:02:50 -06:00 |
Sean Sube
|
5be9a9eb2d
|
add arg to select data layer, arg to set sqlite db file
|
2022-12-17 09:54:18 -06:00 |
Sean Sube
|
d6dab0ab8a
|
fix inc/dec form of karma cmd
|
2022-12-17 09:47:39 -06:00 |
Sean Sube
|
3e483d4a31
|
add source bot to command context, add user lookup to bot, allow giving karma to others
|
2022-12-17 09:40:52 -06:00 |
Sean Sube
|
0e7b153797
|
fix image file var
|
2022-12-17 09:13:49 -06:00 |
Sean Sube
|
f48b296a1e
|
add int state helper, clean up karma cmd
|
2022-12-17 09:09:54 -06:00 |
Sean Sube
|
953e1da816
|
add sqlite state storage
|
2022-12-17 09:02:39 -06:00 |
Sean Sube
|
0db8a2b28f
|
attempt to prime image cache, handle errors better
|
2022-12-17 08:13:50 -06:00 |
Sean Sube
|
6f0d93c906
|
fix image dest var name
|
2022-12-17 07:46:35 -06:00 |
Sean Sube
|
32734fdd9e
|
fix image name
|
2022-12-17 07:40:43 -06:00 |
Sean Sube
|
7e15a03e48
|
add data layer and karma command
|
2022-12-17 07:39:57 -06:00 |
Sean Sube
|
3c3076231b
|
support positional args in command body
|
2022-12-17 07:39:39 -06:00 |
Sean Sube
|
b966ec81a1
|
add and use bot context
|
2022-12-17 07:39:22 -06:00 |
Sean Sube
|
7a2b84d982
|
push to Nexus
|
2022-12-17 07:37:18 -06:00 |
Sean Sube
|
6e3e88fe83
|
fix imports
|
2022-12-16 17:31:56 -06:00 |
Sean Sube
|
30f666a9e5
|
group bot params that go into context
|
2022-12-16 17:23:52 -06:00 |
Sean Sube
|
5672537b93
|
fix doc link
|
2022-12-16 17:08:11 -06:00 |
Sean Sube
|
471a5b9ade
|
add retries to rcon, fix table parsing, document things
|
2022-12-16 17:04:57 -06:00 |
Sean Sube
|
0c6e37d7a6
|
set up role system and use for admin commands
|
2022-12-15 23:19:36 -06:00 |
Sean Sube
|
c6f45056ff
|
start up bots based on args
|
2022-12-15 23:05:26 -06:00 |
Sean Sube
|
58d9f57c1d
|
add command auth
|
2022-12-15 22:31:07 -06:00 |
Sean Sube
|
a9a64c4c6c
|
add rcon reconnect logic
|
2022-12-15 20:47:52 -06:00 |
Sean Sube
|
259bbb5f51
|
fix some lint errors
|
2022-12-15 20:47:43 -06:00 |
Sean Sube
|
180d53b621
|
push image after build
|
2022-12-15 20:47:13 -06:00 |
Sean Sube
|
a45faab8ff
|
remove multi-arch container stuff
|
2022-12-15 20:41:59 -06:00 |
Sean Sube
|
70f81237b1
|
use custom images for image build
|
2022-12-15 20:30:39 -06:00 |
Sean Sube
|
a96ad6ca3a
|
add image build script
|
2022-12-15 20:22:05 -06:00 |
Sean Sube
|
c547355d84
|
add lint config, fix lint issues
|
2022-12-15 18:02:16 -06:00 |
Sean Sube
|
f36833a051
|
add CI
|
2022-12-15 17:32:20 -06:00 |
Sean Sube
|
10540cff9a
|
use command consistently
|
2022-12-15 17:19:38 -06:00 |
Sean Sube
|
c7775bf6f5
|
clean up types, use prefix matching, add readline mode
|
2022-12-15 17:05:03 -06:00 |
Sean Sube
|
39bc30f52a
|
add basic commands for Conan
|
2022-12-15 08:23:01 -06:00 |
Sean Sube
|
7099f6039e
|
structured logging
|
2022-12-14 23:56:33 -06:00 |
Sean Sube
|
7645bddf02
|
run commands, ignore own messages
|
2022-12-14 23:49:20 -06:00 |
Sean Sube
|
60b215760b
|
basic structure
|
2022-12-14 23:41:21 -06:00 |