From 21aa8de09a625e8f47e96bf3f6a8a66f8b7aa2bb Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Tue, 19 Jan 2021 10:04:48 +0800 Subject: [PATCH] forwarder: strip " (Perigram)" suffix * specific to my use case: the Telegram bridge at neo.angry.im creates users with " (Perigram)" suffix --- forwarder.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/forwarder.js b/forwarder.js index 1f77e6e..1339acb 100644 --- a/forwarder.js +++ b/forwarder.js @@ -63,10 +63,11 @@ module.exports = class Forwarder { } stripMatrixName(name) { - if (name.length < 16) { - return name; + let _name = name.replace(" (Perigram)", ""); + if (_name.length < 16) { + return _name; } else { - return name.slice(0, 16); + return _name.slice(0, 16); } }