2372363898
the kick event source is the kicker, so find the kickee by nick
...
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-07-15 18:44:58 -05:00
d9a66d0c74
message the character's player when penalties are applied
...
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-07-15 18:44:20 -05:00
3f2c9369bd
test (and implement) the whoreply method to log existing users in
...
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-06-27 09:52:00 -05:00
56b554f6f1
add scaffolding to load the bot and lightly test it
...
better tests might be coming some time in the future, but I have the
whole IRC framework mocked out at the moment
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-06-02 00:19:06 -05:00
731e434c8d
add a bot command to allow a user to register in a game
...
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-06-02 00:16:27 -05:00
4a8babf39e
enforce exclusivity of only one active Game at a time
...
a prior commit made this determination for now, for simplicity's sake
(and also what are the odds of running two games at once on the same
codebase), but it was'n really enforced until now
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-06-01 23:26:49 -05:00
0ad687669e
LOGIN and LOGOUT ircbot tests
...
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-05-18 08:26:55 -05:00
e9b985bd79
change the level up time to a logarithmic curve
...
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-05-17 12:46:11 -05:00
14a1c5ceb6
get more IRC bot functionality under test
...
remove a character, get character status, and the main level up check
thread
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-05-16 22:01:12 -05:00
2730978663
start implementation of the IRC plugin
...
not functional yet, but this has some of the operations implemented and
under test
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-05-15 11:59:21 -05:00