mikan
1
対象
テンプレート
利用OS
Windows
利用バージョン: Windows、わんコメやOBSのバージョン
Windows: 10
わんコメ: 5.1.0
OBS: 29.1.3
PRO版を利用
していない
した
ドキュメント確認 (公式サイト)
した
内容
テンプレート「おみくじ」のインターバル時間を変えても反映されず、何度も引けてしまいます。
デフォルトは60秒ですが、デフォルト状態でも60秒経たずに何度も引けてしまいます。
こちらどんな理由が考えられますでしょうか?
インターバル以外の設定(おみくじ文言、表示時間など)はちゃんと動作しており、変更も反映されています。
ASTIE
2
投稿ありがとうございます
内容を確認したところ実装上の問題が見つかりました
script.jsの65行目から80行目(下図)を
下記のコードに置き換えて頂けますでしょうか
if (comment.data.comment.includes(HIT_WORD)) {
if (userMap.get(comment.data.userId)) {
const lastTime = userMap.get(comment.data.userId)
if (lastTime + INTERVAL > Date.now()) {
return
}
}
userMap.set(comment.data.userId, Date.now())
const result = getHitData()
this.waitingList.push({
result,
comment
})
if (!this.activeResult) {
this.next()
}
}
boothの方もこのあと新しいものに置き換えいたします
よろしくお願いいたします
mikan
3
早速のご対応ありがとうございます!
ぶじインターバルが反映されました。
とても素敵な機能で配信の企画の幅が広がるので重宝しております。
これからもよろしくお願いします…!
ASTIE
4
この度はご連絡ありがとうございました!
本件はこちらでクローズとなりますが、引き続きよろしくお願いいたします!