diff options
| author | 2019-02-10 14:26:24 +0000 | |
|---|---|---|
| committer | 2019-02-10 14:26:24 +0000 | |
| commit | 709365ecf87529186f521547aa9c611bd1fd9293 (patch) | |
| tree | 3e228aa91b870b991a132725745049d556d558ad /modules | |
| parent | Return IRCLine object from IRCServer.send() (and functions that call .send()) (diff) | |
| signature | ||
Utilise new line-tracking logic to reconnect when QUIT sends (admin.py)
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/admin.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/modules/admin.py b/modules/admin.py index 4406b78a..cb3d69e9 100644 --- a/modules/admin.py +++ b/modules/admin.py @@ -41,9 +41,9 @@ class Module(ModuleManager.BaseModule): :help: Reconnect to the current network :permission: reconnect """ - event["server"].send_quit("Reconnecting") - self.bot.reconnect(event["server"].id, - event["server"].connection_params) + line = event["server"].send_quit("Reconnecting") + line.on_send(lambda: self.bot.reconnect( + event["server"].id, event["server"].connection_params)) @utils.hook("received.command.connect", min_args=1) def connect(self, event): |
