チャットコマンド:カスタムコマンドの作り方
変数、エイリアス、クールダウン、権限付きのコマンドを作成でき、数十種類の組み込みコマンドも使えます。
チャンネルと一緒に成長するコマンド機能
コマンドはチャットボットの心臓部です。Twirではダッシュボードでコマンドを作成し、名前と返答を設定するだけで、視聴者がすぐにチャットで使えます。返答にはユーザー、配信、フォロワー、曲、Faceitの戦績、天気など、さまざまな変数を入れられます。
コマンドごとにエイリアス、全体またはユーザーごとのクールダウン、使えるロール、複数の返答、有効期限を設定できます。コマンドはグループにまとめたり、特定のゲームカテゴリーでのみ有効にしたりでき、モデレーターは!commands addや!commands editでチャットから管理できます。
さらに必要なら、JavaScriptで独自の変数を書いて、どのコマンドでも使えます。
コマンドの作り方
コマンドを開く
Twirにログインし、ダッシュボードで「コマンド」ページを開きます。
コマンドを作成
名前、返答、変数、クールダウン、権限を設定します。
チャットで使う
チャットで感嘆符付きのコマンドを打つと、ボットがすぐに返答します。
チャットコマンド
| コマンド | 内容 |
|---|---|
!commands add <名前> <返答> | チャットからコマンドを作成(モデレーター) |
!commands edit <名前> <返答> | コマンドの返答を変更(モデレーター) |
!commands remove <名前> | コマンドを削除(モデレーター) |
!uptime | 配信の経過時間 |
!followage | 視聴者のフォロー期間 |
!watchtime | 視聴者がチャンネルを視聴した時間 |
!title | 配信タイトル |
!game | 配信カテゴリー |
!so <ユーザー> | 他の配信者を紹介(シャウトアウト) |
!clip | クリップを作成 |
!top | メッセージ数や視聴時間などによるチャット上位ランキング |
機能と設定
- 変数
- ユーザー名、配信時間、フォロー期間、再生中の曲、ゲーム、カウンターなど、数十の値を挿入できます。
- エイリアスとクールダウン
- コマンドに複数の名前を付け、全体、ユーザーごと、ロールごとのクールダウンでチャットを荒らしから守ります。
- 権限
- コマンドを使えるロールを選び、特定のユーザーを拒否できます。
- 有効期限とカテゴリー
- 指定した時刻にコマンドを無効化または削除したり、特定のゲームカテゴリーでのみ有効にしたりできます。
- 内蔵コマンド
- !uptime、!followage、!watchtime、!title、!game、!song、!quote、!so、!clip、!permit、!topなど多数。
- JavaScript変数
- JavaScriptで独自の変数を書いて、ボットを自由に拡張できます。
よくある質問
Twirのダッシュボードで「コマンド」を開いて新しいコマンドを作成するか、モデレーターがチャットで!commands addと名前、返答を入力します。
たとえば!uptime、!followage、!watchtime、!title、!game、!song、!quote、!so、!clip、!marker、!permit、!topなどです。
はい。内蔵のインポート機能で、NightbotとStreamElementsからコマンドとタイマーを数クリックで移行できます。
コマンドは無料で、一般的なチャンネルが上限に達することはまずありません。
関連ガイド
自分のチャンネルで試してみませんか?
Twirは無料です。Twitch、Kick、VK Video Live、YouTubeのアカウントでログインすれば、1分以内にボットがチャットに参加します。