Juhani Krekelä
|
d19fe50188
|
Update o3-base to revert previous and handle buffered stdout for logs
|
2 years ago |
Juhani Krekelä
|
9f5f74c456
|
Flush log output after each line in case output is buffered
|
2 years ago |
Juhani Krekelä
|
2c6d35347c
|
Revert "Log to stderr if run non-interactively"
This reverts commit deae8043e1 .
|
2 years ago |
Juhani Krekelä
|
430eb787d8
|
Update o3-base to log to stderr when run non-interactively
|
2 years ago |
Juhani Krekelä
|
deae8043e1
|
Log to stderr if run non-interactively
|
2 years ago |
Juhani Krekelä
|
d755518b3f
|
Update o3-base to support non-interactive usage
|
2 years ago |
Juhani Krekelä
|
424e6c7b67
|
Log connection attempts to server
|
2 years ago |
Juhani Krekelä
|
ed314735f9
|
Disable interactive console if stdin is not a tty
|
2 years ago |
Juhani Krekelä
|
de139b14b8
|
Bye Freenode
|
2 years ago |
Juhani Krekelä
|
cc71019578
|
Fix #invite message for py3
|
2 years ago |
Juhani Krekelä
|
cdddf8fd65
|
Fix bytestrings not getting decoded to strings when modifying trusted list
|
2 years ago |
Juhani Krekelä
|
4ee71a6d4a
|
Remove obsoleted startcmd.txt feature
|
2 years ago |
Juhani Krekelä
|
187b08d3b5
|
Update o3-base to add built-in authentication support
|
2 years ago |
Juhani Krekelä
|
f6fe53385d
|
Add built-in authentication to o3-base
|
2 years ago |
Juhani Krekelä
|
fb85f170a9
|
Whoops
|
3 years ago |
Juhani Krekelä
|
bcb5fd226c
|
Update README
|
3 years ago |
Juhani Krekelä
|
4f5a4c5ffd
|
Update #src link
|
3 years ago |
Juhani Krekelä
|
1ef4791a1d
|
Implement support for startcmd.txt
|
3 years ago |
Juhani Krekelä
|
86b0d4e337
|
Convert to python3 and hook up to o3-base
|
3 years ago |
Juhani Krekelä
|
3c41450b21
|
Incorporate o3-base
|
3 years ago |
Juhani Krekelä
|
90eb7fc698
|
Remove o2-base
|
3 years ago |
Juhani Krekelä
|
635cab7440
|
Don't allow sending to the closed server socket if we are reconnecting
|
4 years ago |
Juhani Krekelä
|
13c62c8577
|
Use the CC0 file
|
4 years ago |
Juhani Krekelä
|
be4f98f8d9
|
Looks like that was not enough
|
5 years ago |
Juhani Krekelä
|
952543d35a
|
Wait before joining chans, so that we auth correctly
|
5 years ago |
Juhani Krekelä
|
625b6dcd61
|
Add #quiet and #dequiet
|
5 years ago |
Juhani Krekelä
|
2893f261a0
|
Disable #chan in private messages
|
5 years ago |
Juhani Krekelä
|
baaa93d2fa
|
Add irc.quit()
|
5 years ago |
Juhani Krekelä
|
4e7d88e8e7
|
Add a note about case sensitivity
|
5 years ago |
Juhani Krekelä
|
bddfae72d4
|
One should not try to execute irc.freenode.net with Python interpreter
|
5 years ago |
Juhani Krekelä
|
f537285cbd
|
Update README
|
5 years ago |
Juhani Krekelä
|
4673be8acc
|
Ignore swap files
|
5 years ago |
Juhani Krekelä
|
9a83d9a2b2
|
Don't create threads on module import
|
5 years ago |
Juhani Krekelä
|
b2ca8a0599
|
Only pass bytestrings (and not bytearrays) to user code
|
5 years ago |
Juhani Krekelä
|
cdd91bb49e
|
Add support for closing the channel
|
6 years ago |
Juhani Krekelä
|
f75bf39796
|
a d1 is physically possible, allow #d1
|
6 years ago |
Juhani Krekelä
|
b4233fda4a
|
Support full print()-style control in API.log()
|
6 years ago |
Juhani Krekelä
|
53caed0d1c
|
Add API.set_nick, .set_channels, .log
|
6 years ago |
Juhani Krekelä
|
49cd979449
|
Apparently poll.register can fail with TimeoutError. Handle those
|
6 years ago |
Juhani Krekelä
|
64a31a61e8
|
Add irc.part and irc.get_channels
|
6 years ago |
Juhani Krekelä
|
03f0011e62
|
Add botcmd.on_quit hook for bot cleanup
|
6 years ago |
Juhani Krekelä
|
a74173fee2
|
Replace irc.bot_response and irc.bot_response_bytes with an interface that autoconverts if needed
|
6 years ago |
Juhani Krekelä
|
6a2a7503cb
|
Add bot_response_bytes
|
6 years ago |
Juhani Krekelä
|
002f1eecf8
|
Read config from a configuration file
|
6 years ago |
Juhani Krekelä
|
029083b661
|
Remove an out-of-date TODO
|
6 years ago |
Juhani Krekelä
|
df82f06fa9
|
Ping timeout faster, and don't crash if network is unreachable
|
6 years ago |
Juhani Krekelä
|
bb71e5ae9c
|
Have bot reconnect by default on connection failures
|
6 years ago |
Juhani Krekelä
|
e292dc2b4c
|
Add API.cron, for easier bot access to the cron functionality
|
6 years ago |
Juhani Krekelä
|
1081a6d092
|
Add botcmd.on_connect hook, to allow better control over bot bringup
|
6 years ago |
Juhani Krekelä
|
c910f08b1e
|
Add flood protection
|
6 years ago |