class Ruboty::Moromizato::Actions::Convert

Public Instance Methods

call() click to toggle source
# File lib/ruboty/moromizato/actions/convert.rb, line 22
def call
  message.reply(convert)
end

Private Instance Methods

convert() click to toggle source
# File lib/ruboty/moromizato/actions/convert.rb, line 28
def convert
  encoded_text = message['text'].force_encoding("UTF-8")
  encoded_text.each_char.map do |e|
    next e unless Moromizato::MOROMIZATO_RULES.key?(e)
    Moromizato::MOROMIZATO_RULES[e]
  end.join
end