dlive tts chat widget
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

182 lines
4.5 KiB

const secrets = require('../.secrets');
module.exports = {
port: 3080,
streamers: [
{
platform: 'dlive',
settings: {
// For DLive we need either email+password OR just the authToken
username: 'FriendshipWindmill',
email: secrets.logins.dlive.FriendshipWindmill.email,
password: secrets.logins.dlive.FriendshipWindmill.password,
authToken: secrets.logins.dlive.FriendshipWindmill.authToken,
verbose: false
},
channels: [
{
displayName: 'vampirefrog',
username: 'vampirefrog', // providing the username (aka "blockchain name") just makes it start faster
hello: ':emote/mine/dlive/45291b0360048ac_120112:',
goodbye: ':emote/mine/dlive/45232a5e50048ac_200128:',
}
]
},
{
platform: 'trovo',
settings: {
username: 'FriendshipWindmill',
email: secrets.logins.trovo.FriendshipWindmill.email,
password: secrets.logins.trovo.FriendshipWindmill.password,
authToken: secrets.logins.trovo.FriendshipWindmill.authToken,
verbose: true
},
channels: [
{
channelName: 'vampirefrog',
// channelID: 1234, // provide ID for faster join
hello: 'Heil, everyone!',
goodbye: 'Heading to bunker!',
}
]
},
{
platform: 'twitch',
settings: {
username: 'windmillofpeace',
authToken: secrets.logins.twitch.windmillofpeace.authToken,
verbose: true
},
channels: [
{
username: 'ollietabooger',
hello: 'ready',
goodbye: 'leaving',
},
]
}
],
commands: {
'!help': 'Pee pee poo poo. I hope that helps!',
'!matrix': 'To join vampirefrog\'s matrix server, see https://vampi.tech/join-matrix-server/',
'!peepee': 'poopoo',
'!poopoo': 'disgusting',
'!test': 'I don\'t know if %s',
'!8ball': [
'Don\'t count on it',
'My reply is no',
'My sources say no',
'Outlook not so good',
'Very doubtful',
'As I see it, yes',
'Most likely',
'Outlook good',
'Signs point to yes',
'Yes',
'It is certain',
'It is decidedly so',
'Without a doubt',
'Yes - definitely',
'You may rely on it',
'Reply hazy, try again',
'Ask again later',
'Better not tell you now',
'Cannot predict now',
'Concentrate and ask again',
],
'!8kiz': [
':emote/mine/dlive/42a8678050048ac_300326:',
':emote/mine/dlive/427004d870048ac_166206:',
':emote/mine/dlive/4476e148b008fe2_252274:',
':emote/mine/dlive/41c89a006008fe2_179202:',
':emote/mine/dlive/42ba0b3fd008fe2_154152:',
':emote/mine/dlive/402f8e5570048ac_148186:',
':emote/mine/dlive/41eb39165008fe2_300346:',
':emote/mine/dlive/41697a256008fe2_227203:',
':emote/mine/dlive/42563dd780048ac_238264:',
':emote/mine/dlive/429563bbd008fe2_148198:',
':emote/mine/dlive/42a9660f7008fe2_262262:',
':emote/mine/dlive/433c9f4910048ac_296379:',
':emote/mine/dlive/41506ad4b008fe2_179216:',
':emote/mine/dlive/445cd9f4d008fe2_300178:',
]
},
sounds: {
default: 'sounds/pop.mp3',
host: 'sounds/sam-hyde-hitler.mp3',
follow: 'sounds/follow.mp3',
subscribe: 'sounds/sub.mp3',
},
donations: {
trovo: {
'Stay Safe': {
sound: [ 'sounds/lemon.mp3' ],
string: 'donated a MANA',
stringMulti: 'donated # MANAE',
img: 'img/cookie.png',
group: true
},
'On Fire': {
sound: [ 'sounds/icecream.mp3' ],
string: 'gifted On Fire',
stringMulti: 'gifted # On Fires',
img: [
'img/icecream1.png',
'img/icecream2.png',
'img/icecream3.png',
'img/icecream4.png'
],
group: true
},
'Super Cap': {
sound: 'sounds/diamond.mp3',
string: 'donated a Super Cap',
stringMulti: 'donated # Super Caps',
img: 'img/diamond.png',
}
},
dlive: {
LEMON: {
sound: [ 'sounds/lemon.mp3' ],
string: 'donated a lemon',
stringMulti: 'donated # lemons',
img: 'img/cookie.png',
group: true
},
ICE_CREAM: {
sound: 'sounds/icecream.mp3',
string: 'donated an ice cream',
stringMulti: 'donated # ice creams',
img: [
'img/icecream1.png',
'img/icecream2.png',
'img/icecream3.png',
'img/icecream4.png'
],
group: true
},
DIAMOND: {
sound: 'sounds/diamond.mp3',
string: 'donated a diamond',
stringMulti: 'donated # diamonds',
img: 'img/diamond.png',
},
NINJAGHINI: {
sound: 'sounds/ninjaghini.mp3',
string: 'donated a ninjaghini',
stringMulti: 'donated # ninjaghinis',
img: 'img/ninjaghini.png',
},
NINJET: {
sound: 'sounds/ninjet.mp3',
string: 'donated a ninjet',
stringMulti: 'donated # ninjets',
img: 'img/ninjet.png',
}
}
}
};