ircrobots/ircrobots
2020-04-20 16:52:45 +01:00
..
__init__.py implement STS policies; we're not parsing them yet though 2020-04-19 21:51:33 +01:00
asyncs.py add asyncs.MaybeAwait() - optionally awaitable coroutines 2020-04-05 23:37:54 +01:00
bot.py don't catch and "handle" server disconnect. throw up to bot.py 2020-04-20 12:04:01 +01:00
contexts.py add interface for code units that need an IServer context 2020-04-02 17:55:50 +01:00
interface.py IBot isn't defined yet 2020-04-20 16:52:45 +01:00
ircv3.py make IServer.sts_policy() async in case e.g. saving needs await 2020-04-20 16:24:26 +01:00
join_info.py remove commented-out proof of concept auto-join stuff 2020-04-19 02:23:00 +01:00
matching.py update ircstates to v0.9.0, use const RPL/ERR vars 2020-04-17 21:06:20 +01:00
params.py implement STS policies; we're not parsing them yet though 2020-04-19 21:51:33 +01:00
py.typed add py.typed 2020-04-16 14:20:16 +01:00
sasl.py SASL auth text should be wrapped at 400 bytes 2020-04-19 00:56:24 +01:00
scram.py ensure server nonce .startswith() our nonce 2020-04-03 00:07:48 +01:00
security.py refactor TCP logic in to ITCPTransport (we can mock this for unittests) 2020-04-06 13:22:17 +01:00
server.py don't catch and "handle" server disconnect. throw up to bot.py 2020-04-20 12:04:01 +01:00
struct.py add util functions to join a channel and whois a user 2020-04-12 13:54:27 +01:00
transport.py server_hostname is only useful for TLS connections 2020-04-19 23:05:21 +01:00