sanitizeNick function could have a list of allowed IRC nick characters and replace everything else with "-".
Currently sanitizeNick only replaces "!+%@&#$:'"?*,. " with "-", which could be problematic if the bridged nick contains something weird, like emojis 🧐 . This can cause the bridged message silently dropped.
sanitizeNick function could have a list of allowed IRC nick characters and replace everything else with "-".
Currently sanitizeNick only replaces "!+%@&#$:'"?*,. " with "-", which could be problematic if the bridged nick contains something weird, like emojis 🧐 . This can cause the bridged message silently dropped.