Add a customizable ty message to new subscribers.

This commit is contained in:
Brandon Cornejo 2014-04-04 09:50:58 -05:00
parent c29b84fcea
commit 7f84716b59
2 changed files with 11 additions and 1 deletions

View File

@ -152,6 +152,9 @@ function Currency(irc, db, commands, options) {
// commands add/rem settings
__self.command_add_string = options.add_command || 'addcmd';
__self.command_remove_string = options.remove_command || 'removecmd';
// message to new subscribers
__self.sub_ty_msg = options.sub_ty_msg || '';
}
//-------- Methods ---------
@ -906,6 +909,12 @@ Currency.prototype.handout_coins = function () {
__self.viewer_list.push(viewer);
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
if (__self.irc.store_chat && __self.config.ignorelist.indexOf(viewer) < 0) {

View File

@ -37,7 +37,8 @@ exports.initialize = function(options) {
subscribers : config.twitch.subscribers,
website : config.currency.website,
modpowers : config.currency.modpowers,
ignorelist : config.ignorelist
ignorelist : config.ignorelist,
sub_ty_msg : config.currency.sub_ty_msg
});
web = require('./web.js')(db, currency, {
port : config.web.port,