teamikl / ninjam-chat

NINJAM Chat gateway
http://teamikl.github.io/ninjam-chat
2 stars 1 forks source link

半角カナ文字の変換処理 #1

Closed teamikl closed 9 years ago

teamikl commented 9 years ago

問題点

エラー詳細ログは省略

対策(案)

ninjam: cp932 (shift_jis) irc: iso-2022-jp web: utf-8

相互変換には、unicode 型を経由

参考

teamikl commented 9 years ago

半角カナ等の機種依存文字の扱いについて、 bot.py を経由するメッセージは一部、正規化してから送信されます。 (例えば、半角カナであれば全角に変換される)

非マルチバイト文字圏のシステムで問題になる可能性があり、 特に機種依存文字は問題を起こし易いので、予防の為の措置です。