diff options
| author | 2019-03-03 22:46:24 +0000 | |
|---|---|---|
| committer | 2019-03-03 22:46:24 +0000 | |
| commit | 2affba99ca5d481de97f3063449c0986b18589c9 (patch) | |
| tree | 48bb7fd90ab4398e288c631d069bc98ee1a5f233 /modules/line_handler/channel.py | |
| parent | @utils.hook shouldn't be in line_handler/message.py (diff) | |
Minor refactors across line_handler
Diffstat (limited to 'modules/line_handler/channel.py')
| -rw-r--r-- | modules/line_handler/channel.py | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/modules/line_handler/channel.py b/modules/line_handler/channel.py index 487dcbd1..bcc66757 100644 --- a/modules/line_handler/channel.py +++ b/modules/line_handler/channel.py @@ -18,8 +18,7 @@ def topic(events, event): def handle_333(events, event): channel = event["server"].channels.get(event["args"][1]) - topic_setter_hostmask = event["args"][2] - topic_setter = utils.irc.seperate_hostmask(topic_setter_hostmask) + topic_setter = utils.irc.seperate_hostmask(event["args"][2]) topic_time = int(event["args"][3]) if event["args"][3].isdigit() else None channel.set_topic_setter(topic_setter.nickname, topic_setter.username, @@ -113,10 +112,9 @@ def part(events, event): def handle_324(event): channel = event["server"].channels.get(event["args"][1]) modes = event["args"][2] - if modes[0] == "+" and modes[1:]: - for mode in modes[1:]: - if mode in event["server"].channel_modes: - channel.add_mode(mode) + for mode in modes[1:]: + if mode in event["server"].channel_modes: + channel.add_mode(mode) def handle_329(event): channel = event["server"].channels.get(event["args"][1]) |
