- WebSocketにより表示情報を受信
- 操作機能はなし
- 配信に載せる画面
- WebSocketにより表示情報を受信
- 操作機能はなし
- 配信時に司会が確認する用
- 景品番号
- 景品内容
- 当選者 氏名(ふりがな)
- 当選者 クラス
- APIキー
- 操作対象の景品番号
- 操作命令発火ボタン
- 景品番号のみ表示
- 景品名表示
- 抽選実行 & 当選者表示
- 画面削除 (無を出力)
- 「次へ」ボタン
- 以下の処理を順番に回す
- 景品番号++ & 景品番号の表示命令
- 景品名の表示命令
- 抽選の実行命令
{
"prize": {
"id": 0,
"name": "string"
},
"winner": {
"name": "string",
"name_furigana": "string",
"class": "string"
}
}
prize_id
prize_name
winner_name
winner_name_furigana
- 当選者氏名(ふりがな)
- e.g.)
からすの くろは
winner_class
{
"api_key": "string",
"prize_id": 0,
"operation": "string"
}
api_key
- APIキー
openssl rand -base64 24
コマンドで生成
- e.g.)
pD1rfI18T/ob0QyM1zcdtUbSUW7zbkFZ
prize_id
operation
- 操作内容
- コマンド一覧
init
show id
show prize
show winner
lottery