如何使漫游器发送随机消息?

时间:2018-08-10 16:08:08

标签: ruby

我正在使用的方法:

 when /random
        bot.api.send_message(chat_id: message.chat.id, text: "TEXT GOES HERE", parse_mode: 'Markdown')

当用户发送/random命令时,如何使漫游器发送由我定义的 random 消息?

谢谢。

1 个答案:

答案 0 :(得分:0)

正如其他人所说,不清楚你想要什么。

如果您希望它从预定义的消息列表中选择随机消息,请尝试以下操作:

messages = ['message one', 'message two', 'message three']
messages.sample

Array#sample返回数组的随机元素。您也可以这样实现:messages[rand(messages.size)]

顺便说一句,您忘了引用“ / random”