forked from GitHub/dbot
Improved interpolatedQuote
This commit is contained in:
parent
7e0d6b05cd
commit
d5197fbcd6
4
run.js
4
run.js
@ -64,8 +64,8 @@ var DBot = function(timers) {
|
||||
// Retrieve a random quote from a given category, interpolating any quote references (~~QUOTE CATEGORY~~) within it
|
||||
DBot.prototype.interpolatedQuote = function(key) {
|
||||
var quoteString = this.db.quoteArrs[key].random();
|
||||
var quoteRefs = quoteString.match(/~~([\d\w\s-]*)~~/);
|
||||
if (quoteRefs) {
|
||||
var quoteRefs;
|
||||
while( (quoteRefs = quoteString.match(/~~([\d\w\s-]*)~~/)) ) {
|
||||
quoteRefs = quoteRefs.slice(1);
|
||||
for(var i=0;i<quoteRefs.length;i++) {
|
||||
var cleanRef = this.cleanNick(quoteRefs[i].trim());
|
||||
|
Loading…
Reference in New Issue
Block a user