diff options
| author | 2019-09-19 18:16:10 +0100 | |
|---|---|---|
| committer | 2019-09-19 18:16:10 +0100 | |
| commit | efc0e197e5565a0d68b2fbe778abac5690deb5c1 (patch) | |
| tree | cf19ed5abbadd8dae030e136bb9cc07cce5e9ffe /src/utils | |
| parent | add missing IRCLine import (diff) | |
| signature | ||
Allow passing source Hostmask to IRCBatch
Diffstat (limited to 'src/utils')
| -rw-r--r-- | src/utils/irc/__init__.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/utils/irc/__init__.py b/src/utils/irc/__init__.py index 57c65fdb..bd7c09ec 100644 --- a/src/utils/irc/__init__.py +++ b/src/utils/irc/__init__.py @@ -258,11 +258,12 @@ def parse_ctcp(s: str) -> typing.Optional[CTCPMessage]: class IRCBatch(object): def __init__(self, identifier: str, batch_type: str, args: typing.List[str], - tags: typing.Dict[str, str]=None): + tags: typing.Dict[str, str]=None, source: IRCLine.Hostmask=None): self.identifier = identifier self.type = batch_type self.args = args self.tags = tags or {} + self.source = source self._lines = [] # type: typing.List[IRCLine.ParsedLine] def add_line(self, line: IRCLine.ParsedLine): self._lines.append(line) |
