皆さんゲームしてますか!?
僕はソシャゲでディスコ導入して楽しんでます。
discord側の設定はググるとたくさん出てきますのでそちらをご参考に...
今回使うgemはこちら
discordrb
使い方は本当に簡単です。
require 'discordrb'
bot = Discordrb::Commands::CommandBot.new(
token: 'token',
client_id: 'client_id',
prefix: '!'
)
bot.command :grbl do |event|
event.send_message('ビィくん')
end
ディスコで !grbl
って発信すると ビィくん
って返してくれます。
発信者の名前を取得するには
bot.command :name do |event|
event.send_message("あなたの名前は#{event.user.name}ですね")
end
こんな感じで取れます。
楽しいディスコライフをお過ごしください!
次は定期的にポストする機能でも書こうと思います〜