Closed ochaochaocha3 closed 4 years ago
マスターコマンド mode を実行できない。
mode
型の不一致。@diceBot.sendMode や @diceBot.sortType は Integer なので、文字列に足せない。
@diceBot.sendMode
@diceBot.sortType
Integer
def checkMode() return unless isMaster() output = "GameType = " + @diceBot.id + ", ViewMode = " + @diceBot.sendMode + ", Sort = " + @diceBot.sortType sendMessageToOnlySender(output) end
文字列の式展開で書く。
def checkMode() return unless isMaster() items = [ "GameType = #{@diceBot.id}", "ViewMode = #{@diceBot.sendMode}", "Sort = #{@diceBot.sortType}", ] sendMessageToOnlySender(items.join(', ')) end
BCDice IRC を作ったので、最終的にそちらに移す。
BCDice IRCで正しく実装できたので、完了。
マスターコマンド
mode
を実行できない。原因
型の不一致。
@diceBot.sendMode
や@diceBot.sortType
はInteger
なので、文字列に足せない。対策
文字列の式展開で書く。