首页 > 解决方案 > ruby 包已加载但不起作用

问题描述

我已经在 ruby​​ 中加载了一个包,但是当我尝试执行它时,出现错误。请帮忙!

代码:

require 'telegram/bot'

token = "REPLACE_WITH_ACTUAL_TOKEN"

Telegram::Bot::Client.run(token) do |bot|

end

结果:

undefined method `run' for Telegram::Bot::Client:Class (NoMethodError)

标签: rubybotstelegram

解决方案


错误消息非常不言自明:

undefined method `run' for Telegram::Bot::Client:Class (NoMethodError)

错误消息告诉您该方法Telegram::Bot::Client::run不存在,并且文档自述文件和源代码似乎都同意确实没有这种方法。


推荐阅读