Use the channel's default unlurk message if the user doesn't have a lurk group associated with their username
This commit is contained in:
parent
7614b9560f
commit
ac7d4bc7cf
1 changed files with 13 additions and 3 deletions
|
|
@ -27,10 +27,20 @@ const data: ServerRoute = {
|
||||||
|
|
||||||
const messages = db[channel].messages;
|
const messages = db[channel].messages;
|
||||||
const messageId = db[channel].lurkers[user];
|
const messageId = db[channel].lurkers[user];
|
||||||
const message = messages[messageId];
|
|
||||||
let lurkMessage = message.unlurk[Math.floor(Math.random() * message.unlurk.length)];
|
|
||||||
|
|
||||||
delete db[channel].lurkers[user];
|
/*
|
||||||
|
Gets the default unlurk message just in case the user doesn't have a
|
||||||
|
message group defined.
|
||||||
|
*/
|
||||||
|
let lurkMessage;
|
||||||
|
if (!messageId) {
|
||||||
|
lurkMessage = db[channel].unlurk_default;
|
||||||
|
} else {
|
||||||
|
const message = messages[messageId];
|
||||||
|
lurkMessage = message.unlurk[Math.floor(Math.random() * message.unlurk.length)];
|
||||||
|
delete db[channel].lurkers[user];
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
let twitchMessage = formatMessage(
|
let twitchMessage = formatMessage(
|
||||||
lurkMessage,
|
lurkMessage,
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue