Nick Chambers
|
bea7df3390
|
Implement an advanced registration loop to begin supporting multiple registration methods
|
2021-11-27 23:55:00 -06:00 |
Nick Chambers
|
7cdff45600
|
Add further debug messages for troubleshooting rowbot
|
2021-11-23 20:47:30 -06:00 |
Nick Chambers
|
b94a0f0e1d
|
Configure annoyatron900 to die if rowbot is no longer running
|
2021-11-23 20:32:36 -06:00 |
Nick Chambers
|
b92dcbc2a8
|
Make cosmetic changes
|
2021-11-23 00:19:12 -06:00 |
Nick Chambers
|
1bf80fb4d2
|
Improve debug log messages
|
2021-11-22 23:51:28 -06:00 |
Nick Chambers
|
03249b19f5
|
Ensure the quit message is as last as possible
|
2021-11-22 02:28:27 -06:00 |
Nick Chambers
|
07c7a3c536
|
Indicate when logging is ready and started
|
2021-11-22 02:08:05 -06:00 |
Nick Chambers
|
0e15cedf53
|
Improve the state management framework
|
2021-11-22 02:00:12 -06:00 |
Nick Chambers
|
1524b56fae
|
Move state management into its own method
|
2021-11-22 00:44:48 -06:00 |
Nick Chambers
|
d07ad42320
|
Remove debug statement
|
2021-11-21 17:11:20 -06:00 |
Nick Chambers
|
19ad647d8a
|
Manage states that have not resolved
|
2021-11-21 00:58:45 -06:00 |
Nick Chambers
|
58ba1cf3d7
|
Map dashes to underscores in config setting names
|
2021-11-20 02:14:01 -06:00 |
Nick Chambers
|
9705b59226
|
Initialize unresolved states
|
2021-11-20 01:48:27 -06:00 |
Nick Chambers
|
549b863493
|
Make state_get quiet for conditional tests
|
2021-11-20 00:36:43 -06:00 |
Nick Chambers
|
1b86e46aea
|
Remove most read/write entries to config
|
2021-11-19 23:52:56 -06:00 |
Nick Chambers
|
71efc80fe8
|
Modernize the keepalive process
|
2021-11-19 01:35:07 -06:00 |
Nick Chambers
|
d980e4920f
|
Modernize the net handling code
|
2021-11-18 13:56:43 -06:00 |
Nick Chambers
|
c33ebdd52c
|
Modernize the bootup sequence
|
2021-11-17 16:36:25 -06:00 |
Nick Chambers
|
e42a2b248f
|
Implement a state manager POC
|
2021-11-17 16:29:47 -06:00 |
Nick Chambers
|
6a855e1d60
|
Add specialized associative array routines
|
2021-11-16 12:40:47 -06:00 |
Nick Chambers
|
e6640e6c3b
|
Make get_array append instead of overwrite
|
2021-11-16 01:26:58 -06:00 |
Nick Chambers
|
e933bc443a
|
Specialize {get,put}_array for regular arrays
|
2021-11-16 01:01:31 -06:00 |
Nick Chambers
|
4b2d6fcabb
|
Add a shuffle utility
|
2021-11-15 15:52:23 -06:00 |
Nick Chambers
|
a39c3ce06a
|
Make some minor cosmetic improvements
|
2021-11-15 13:29:04 -06:00 |
Nick Chambers
|
474ba22817
|
Fix the section header
|
2021-11-15 02:57:08 -06:00 |
Nick Chambers
|
228484de6f
|
Fix incorrect case of kill builtin
|
2021-11-15 02:32:28 -06:00 |
Nick Chambers
|
bdd8fb3601
|
Implement a base64 encoder
|
2021-11-15 02:31:53 -06:00 |
Nick Chambers
|
d8b55a72c2
|
Make some minor cosmetic changes
|
2021-11-07 01:19:51 -05:00 |
Nick Chambers
|
c837e1a84f
|
Fix precedence order of log levels
|
2021-11-06 19:50:18 -05:00 |
Nick Chambers
|
030b67a183
|
Move appropriate log messages to the trace level
|
2021-11-06 19:44:59 -05:00 |
Nick Chambers
|
65eee69f8e
|
Reorder code sections based on usage
|
2021-11-06 04:00:02 -05:00 |
Nick Chambers
|
52697be100
|
Establish proper priority of option sources
|
2021-11-06 03:45:52 -05:00 |
Nick Chambers
|
bc88492ac1
|
Add miscellanious order to the utility functions
|
2021-11-06 03:34:18 -05:00 |
Nick Chambers
|
18f291fe07
|
Implement a fix for #16
|
2021-07-19 22:09:11 -05:00 |
Nick Chambers
|
bb0a43f3fc
|
Make on_msg non-impactful by default
|
2021-07-19 20:47:12 -05:00 |
Nick Chambers
|
db6df1ea90
|
Add support for ACCEPTing the owner
|
2021-07-19 18:06:24 -05:00 |
Nick Chambers
|
281021bd47
|
Add a basic mode request system
|
2021-07-19 17:51:49 -05:00 |
Nick Chambers
|
4b33741ba9
|
Fix incorrect variable name usage
|
2021-07-19 17:38:40 -05:00 |
Nick Chambers
|
cb615091f7
|
Add isupport to plugins
|
2021-07-19 17:37:27 -05:00 |
Nick Chambers
|
ad2c227a38
|
Fix miscellaneous bugs
|
2021-07-19 17:06:24 -05:00 |
Nick Chambers
|
177995d8a5
|
Make the url utility friendlier
|
2021-07-19 16:59:57 -05:00 |
Nick Chambers
|
26222d3525
|
Restrict the allowed names for plugins
|
2021-07-19 16:56:12 -05:00 |
Nick Chambers
|
a070154197
|
Add format specifiers to factoids
|
2021-07-19 16:43:44 -05:00 |
Nick Chambers
|
553d7faecf
|
Make the seconds utility friendlier
|
2021-07-19 14:31:51 -05:00 |
Nick Chambers
|
85358fb674
|
Remove redundant shellcheck switches
|
2021-07-19 09:35:35 -05:00 |
Nick Chambers
|
7655bc56a3
|
Remove unneeded quotes
|
2021-07-19 09:31:40 -05:00 |
Nick Chambers
|
8d48b4aadf
|
Add a command for recalling one of Rowbot's memories
|
2021-07-18 23:11:05 -05:00 |
Nick Chambers
|
b107de7a1a
|
Add a command for showing Rowbot's memories
|
2021-07-18 22:57:49 -05:00 |
Nick Chambers
|
5bee1a216f
|
Add a command for not remembering facts
|
2021-07-18 22:54:39 -05:00 |
Nick Chambers
|
65bb121fcd
|
Add a command for remembering facts
|
2021-07-18 22:49:07 -05:00 |