hifi/heisenbridge

Room names like #日本語 fail in many places

Closed this issue · 1 comments

Steps to reproduce

  1. Send JOIN #日本語 to heisenbridge's network room.

Expected behavior

heisenbridge joins the IRC channel #日本語 (utf-8 encoded) and invites me to the corresponding matrix room.

Actual behavior

heisenbridge replies: unrecognized arguments: 本 語

Note

heisenbridge works fine if the IRC server joins me into such a room. In this case, it creates a matching matrix room, synchronizes users and messages, but commands like ROOM still fail. So it looks like heisenbridge can deal with such rooms in principle but has some trouble parsing the name out of command lines.

I see #236 is a duplicate of this issue.