diff options
| author | 2019-02-19 15:56:35 +0000 | |
|---|---|---|
| committer | 2019-02-19 15:57:00 +0000 | |
| commit | 577fae7ceabfd2a43b798e02a67c518c23ed33bd (patch) | |
| tree | 27990bb17ca0be017aeaaf9e3a73ef1dffbea6c6 /src/utils/irc/protocol.py | |
| parent | typo, 'utls' -> 'utils' (utils.irc) (diff) | |
| signature | ||
Don't pass `None` around as tag default, fix some missing return type args
Diffstat (limited to 'src/utils/irc/protocol.py')
| -rw-r--r-- | src/utils/irc/protocol.py | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/utils/irc/protocol.py b/src/utils/irc/protocol.py index 96ea7247..2c57ad25 100644 --- a/src/utils/irc/protocol.py +++ b/src/utils/irc/protocol.py @@ -33,10 +33,10 @@ def part(channel_name: str, reason: str=None) -> 'utils.irc.IRCParsedLine': def quit(reason: str=None) -> 'utils.irc.IRCParsedLine': return utils.irc.IRCParsedLine("QUIT", [reason] if reason else []) -def message(target: str, message: str, tags: dict=None +def message(target: str, message: str, tags: typing.Dict[str, str]={} ) -> 'utils.irc.IRCParsedLine': return utils.irc.IRCParsedLine("PRIVMSG", [target, message], tags=tags) -def notice(target: str, message: str, tags: dict=None +def notice(target: str, message: str, tags: typing.Dict[str, str]={} ) -> 'utils.irc.IRCParsedLine': return utils.irc.IRCParsedLine("NOTICE", [target, message], tags=tags) def tagmsg(target, tags: dict) -> 'utils.irc.IRCParsedLine': @@ -81,9 +81,10 @@ def whox(mask: str, filter: str, fields: str, label: str=None flags = "%s%%%s%s" % (filter, fields, ","+label if label else "") return utils.irc.IRCParsedLine("WHO", [mask, flags]) -def batch_start(identifier: str, batch_type: str, tags: dict=None): +def batch_start(identifier: str, batch_type: str, tags: typing.Dict[str, str]={} + ) -> 'utils.irc.IRCParsedLine': return utils.irc.IRCParsedLine("BATCH", ["+%s" % identifier, batch_type], tags=tags) -def batch_end(identifier: str, tags: dict=None): +def batch_end(identifier: str, tags: typing.Dict[str, str]={}): return utils.irc.IRCParsedLine("BATCH", ["-%s" % identifier], tags=tags) |
