无法理解Rails控制器在Telegram Bot中的输出

时间:2019-05-19 18:44:40

标签: ruby-on-rails ruby telegram-bot

我在电报控制器中有动作

class TelegramWebhooksController < Telegram::Bot::UpdatesController         
  def start!(*)
    respond_with :message, text: t("I have display number 2")
  end     
end

要启动轮询器,请在控制台中运行

Telegram::Bot::UpdatesPoller.new(Telegram.bots[:default], TelegramWebhooksController).start 

如果我在机器人中发短信/start,我会收到错误消息

  

缺少翻译:zh。我的显示号码是2

我不明白为什么会收到错误消息。请帮助

1 个答案:

答案 0 :(得分:0)

错误提示翻译不存在。因此,从文本哈希中删除“ t”。 试试:

respond_with :message, text: "I have display number 2"