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 messageId = db[channel].lurkers[user];
|
||||
const message = messages[messageId];
|
||||
let lurkMessage = message.unlurk[Math.floor(Math.random() * message.unlurk.length)];
|
||||
|
||||
/*
|
||||
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(
|
||||
lurkMessage,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue