Skip to content

Twitchチャットを監視してタイムアウトされたユーザを検知したらその人の発言を取得して保存する

License

Notifications You must be signed in to change notification settings

RTAinJapan/rchan5

Repository files navigation

Rちゃん5号

TwitchチャットのBAN記録を取るよ

config

  • config/default.json
{
  "twitch": {
    "broadcasterUsername": "配信者のusername",
    "moderatorUsername": "このツールを動かす自分のusername"
  }
}
  • data/oauthtoken.txt
    • ログイン中のユーザのCookieからauth-tokenを記載
    • moderatorUsernameと対応が取れてること

実行

npm run start

出力ファイル

  • data/banlog.csv

    • BANやTIMEOUTを食らった時の状況のCSV
    項目
    BAN実行時のtimestamp
    BANされたusername
    タイムアウトかBANか
    タイムアウトの秒数
    直前のメッセージ送信のtimestamp
    直前のメッセージ
    BANを実行したモデレーターのusername

About

Twitchチャットを監視してタイムアウトされたユーザを検知したらその人の発言を取得して保存する

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published