class UnicodePlugin::UnicodeFilter

Public Class Methods

new(charset) click to toggle source
# File lib/rbot/core/unicode.rb, line 19
def initialize(charset)
  @charset = charset
end

Public Instance Methods

in(data) click to toggle source
# File lib/rbot/core/unicode.rb, line 23
def in(data)
  data.force_encoding @charset if data
  data.encode('UTF-16le', :invalid => :replace, :replace => '').encode('UTF-8')
end
out(data) click to toggle source
# File lib/rbot/core/unicode.rb, line 28
def out(data)
  data
end