From 3f6ec00ffe34aca2ecdf4d267995dffaa77dd668 Mon Sep 17 00:00:00 2001 From: dece Date: Fri, 9 Oct 2020 10:44:21 +0200 Subject: [PATCH] bot: handle "/me" actions --- edmond/bot.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/edmond/bot.py b/edmond/bot.py index 4ad4919..1727ea3 100644 --- a/edmond/bot.py +++ b/edmond/bot.py @@ -80,7 +80,10 @@ class Bot(irc.client.SimpleIRCClient, Logger): """Send message to target after a slight delay.""" time.sleep(self.config["speak_delay"]) self.log_d(f"Sending to {target}: {message}") - self.connection.privmsg(target, message) + if message.startswith("/me "): + self.connection.action(target, message[4:]) + else: + self.connection.privmsg(target, message) def run_plugin_callbacks(self, event): etype = event.type