aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2019-06-21 10:47:21 +0100
committerGravatar jesopo2019-06-21 10:47:21 +0100
commit1f2817c3661b7386dfeb2ee3f8495924ae8df45b (patch)
tree56eb856eefa2727f86ccc46955dcd1fa41236d92 /modules
parentmove echo-message to it's own module, eat events before they hit fake_echo.py (diff)
signature
remove echo-message considerations from line_handler/message.py
Diffstat (limited to 'modules')
-rw-r--r--modules/line_handler/message.py17
1 files changed, 5 insertions, 12 deletions
diff --git a/modules/line_handler/message.py b/modules/line_handler/message.py
index 1885a9c1..355e78b3 100644
--- a/modules/line_handler/message.py
+++ b/modules/line_handler/message.py
@@ -1,20 +1,13 @@
from src import utils
-def _from_self(server, direction, source):
- if direction == utils.Direction.Send:
- if server.has_capability_str("echo-message"):
- return None
- else:
- return True
+def _from_self(server, source):
+ if source:
+ return server.is_own_nickname(source.nickname)
else:
- if source:
- return server.is_own_nickname(source.nickname)
- else:
- return False
+ return False
def message(events, event):
- from_self = _from_self(event["server"], event["direction"],
- event.get("source", None))
+ from_self = _from_self(event["server"], event.get("source", None))
if from_self == None:
return