mirror of
https://github.com/syuilo/ai.git
synced 2024-11-22 13:17:59 +00:00
数当てゲームはメッセージでのみに
This commit is contained in:
parent
24af1d80ae
commit
c4610894fb
|
@ -30,24 +30,31 @@ export default class GuessingGameModule implements IModule {
|
||||||
isEnded: false
|
isEnded: false
|
||||||
});
|
});
|
||||||
|
|
||||||
if (exist != null) {
|
if (!msg.isMessage) {
|
||||||
msg.reply(serifs.GUESSINGGAME_ARLEADY_STARTED);
|
if (exist != null) {
|
||||||
} else {
|
msg.reply(serifs.GUESSINGGAME_ARLEADY_STARTED);
|
||||||
const secret = Math.floor(Math.random() * 100);
|
} else {
|
||||||
|
msg.reply(serifs.GUESSINGGAME_PLZ_DM);
|
||||||
|
}
|
||||||
|
|
||||||
guesses.insertOne({
|
return true;
|
||||||
userId: msg.userId,
|
|
||||||
secret: secret,
|
|
||||||
tries: [],
|
|
||||||
isEnded: false,
|
|
||||||
startedAt: Date.now(),
|
|
||||||
endedAt: null
|
|
||||||
});
|
|
||||||
|
|
||||||
msg.reply(serifs.GUESSINGGAME_STARTED).then(reply => {
|
|
||||||
this.ai.subscribeReply(this, msg.userId, msg.isMessage, msg.isMessage ? msg.userId : reply.id);
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const secret = Math.floor(Math.random() * 100);
|
||||||
|
|
||||||
|
guesses.insertOne({
|
||||||
|
userId: msg.userId,
|
||||||
|
secret: secret,
|
||||||
|
tries: [],
|
||||||
|
isEnded: false,
|
||||||
|
startedAt: Date.now(),
|
||||||
|
endedAt: null
|
||||||
|
});
|
||||||
|
|
||||||
|
msg.reply(serifs.GUESSINGGAME_STARTED).then(reply => {
|
||||||
|
this.ai.subscribeReply(this, msg.userId, msg.isMessage, msg.isMessage ? msg.userId : reply.id);
|
||||||
|
});
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
} else {
|
} else {
|
||||||
return false;
|
return false;
|
||||||
|
|
|
@ -42,6 +42,11 @@ export default {
|
||||||
*/
|
*/
|
||||||
GUESSINGGAME_ARLEADY_STARTED: 'え、ゲームは既に始まってますよ!',
|
GUESSINGGAME_ARLEADY_STARTED: 'え、ゲームは既に始まってますよ!',
|
||||||
|
|
||||||
|
/**
|
||||||
|
* タイムライン上で数当てゲームに誘われたとき
|
||||||
|
*/
|
||||||
|
GUESSINGGAME_PLZ_DM: 'メッセージでやりましょう!',
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 数当てゲーム開始
|
* 数当てゲーム開始
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in a new issue