DiscordにTwitchの配信を通知する「Couch Bot」の導入と設定
ゴール
- 特定のTwitchチャンネルの配信開始をDiscordで通知する
前提
導入手順
Couch BotをDiscordのサーバーに招待する
couchbot.ioから"GET COUCHBOT TODAY"をクリックして,Discordのサーバーを選んで招待する
招待できたら,テキストチャットで!cb ping
して帰ってきたらOK
設定
Admin権限の付与(サーバー管理者以外)
Bot Command List · dawgeth/CouchBot Wiki · GitHub
ここに記載のあるコマンドはCouch BotのAdmin権限がないと実行できないので,サーバーの管理者に!cb admin add @DiscordUsername
でadminリストに追加してもらいましょう.
!cb admin list
で追加されていることが確認できればOK
ストリームの登録
!cb twitch add CHANNEL
で通知したいTwitchのチャンネルを設定できます
CHANNEL
には通知したいTwitchチャンネルのURLのhttps://www.twitch.tv/hogehoge
でいうhogehoge
の部分を指定します
!cb streamer list
で追加されていればOK
通知の設定
通知を流すチャンネル
!cb channel live #DISCORDCHANNELNAME
で配信開始の通知をどのチャンネルに流すか設定できます
通常のテキストチャットと分けたい人は#livestream
とか新しいテキストチャンネル作って流すといいかもしれません
配信開始の通知を流すかどうか
!cb allow live true / false
で配信開始の通知を流すかどうか切り替えられます
通知でメンションを飛ばすかどうか
!cb allow mention true/false
でメンションを飛ばすかどうか切り替えられます
設定したチャンネルに@everyoneで飛んでくので注意
設定できたら
登録したTwitchチャンネルで配信が始まった際に,こんな風に通知が来れば成功
その他
Twitchだけでなく,YoutubeやMixerなどとも連携できます
詳しくはGithubの方にコマンドリストがあるのでこちらも参考に
よいDiscordライフを