Add a customizable ty message to new subscribers.
This commit is contained in:
parent
c29b84fcea
commit
7f84716b59
@ -152,6 +152,9 @@ function Currency(irc, db, commands, options) {
|
|||||||
// commands add/rem settings
|
// commands add/rem settings
|
||||||
__self.command_add_string = options.add_command || 'addcmd';
|
__self.command_add_string = options.add_command || 'addcmd';
|
||||||
__self.command_remove_string = options.remove_command || 'removecmd';
|
__self.command_remove_string = options.remove_command || 'removecmd';
|
||||||
|
|
||||||
|
// message to new subscribers
|
||||||
|
__self.sub_ty_msg = options.sub_ty_msg || '';
|
||||||
}
|
}
|
||||||
|
|
||||||
//-------- Methods ---------
|
//-------- Methods ---------
|
||||||
@ -906,6 +909,12 @@ Currency.prototype.handout_coins = function () {
|
|||||||
__self.viewer_list.push(viewer);
|
__self.viewer_list.push(viewer);
|
||||||
console.log("[*ADD NAME*] "+viewer+" from CHAT");
|
console.log("[*ADD NAME*] "+viewer+" from CHAT");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// is this a new subscription notice?
|
||||||
|
if(viewer == 'twitchnotify') {
|
||||||
|
var subscriber = data_split[5].slice(1);
|
||||||
|
__self.irc.emit('message', {message:'> SUBHYPE: Thank you ' + subscriber + '. ' + __self.sub_ty_msg});
|
||||||
|
}
|
||||||
|
|
||||||
// log chat if enabled
|
// log chat if enabled
|
||||||
if (__self.irc.store_chat && __self.config.ignorelist.indexOf(viewer) < 0) {
|
if (__self.irc.store_chat && __self.config.ignorelist.indexOf(viewer) < 0) {
|
||||||
|
@ -37,7 +37,8 @@ exports.initialize = function(options) {
|
|||||||
subscribers : config.twitch.subscribers,
|
subscribers : config.twitch.subscribers,
|
||||||
website : config.currency.website,
|
website : config.currency.website,
|
||||||
modpowers : config.currency.modpowers,
|
modpowers : config.currency.modpowers,
|
||||||
ignorelist : config.ignorelist
|
ignorelist : config.ignorelist,
|
||||||
|
sub_ty_msg : config.currency.sub_ty_msg
|
||||||
});
|
});
|
||||||
web = require('./web.js')(db, currency, {
|
web = require('./web.js')(db, currency, {
|
||||||
port : config.web.port,
|
port : config.web.port,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user