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
|
// Retrieve a random quote from a given category, interpolating any quote references (~~QUOTE CATEGORY~~) within it
|
||||||
DBot.prototype.interpolatedQuote = function(key) {
|
DBot.prototype.interpolatedQuote = function(key) {
|
||||||
var quoteString = this.db.quoteArrs[key].random();
|
var quoteString = this.db.quoteArrs[key].random();
|
||||||
var quoteRefs = quoteString.match(/~~([\d\w\s-]*)~~/);
|
var quoteRefs;
|
||||||
if (quoteRefs) {
|
while( (quoteRefs = quoteString.match(/~~([\d\w\s-]*)~~/)) ) {
|
||||||
quoteRefs = quoteRefs.slice(1);
|
quoteRefs = quoteRefs.slice(1);
|
||||||
for(var i=0;i<quoteRefs.length;i++) {
|
for(var i=0;i<quoteRefs.length;i++) {
|
||||||
var cleanRef = this.cleanNick(quoteRefs[i].trim());
|
var cleanRef = this.cleanNick(quoteRefs[i].trim());
|
||||||
|
Loading…
Reference in New Issue
Block a user