mirror of
https://github.com/reality/dbot.git
synced 2024-11-23 20:39:25 +01:00
New iteration
This commit is contained in:
parent
b54e5aa22d
commit
7a138804a8
@ -60,13 +60,14 @@ var remind = function(dbot) {
|
|||||||
dbot.say(server,channel,target+": This is your reminder. "+starter+" did not leave a message.");
|
dbot.say(server,channel,target+": This is your reminder. "+starter+" did not leave a message.");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
dbot.say(server,channel,"REMOTE THE FUCKING TIMER NOW!");
|
||||||
};
|
};
|
||||||
dbot.api.timers.addTimeout(time,cb,null);
|
dbot.api.timers.addTimeout(time,cb,null);
|
||||||
dbot.say(server,channel,"Timer queued for "+time);
|
dbot.say(server,channel,"Timer queued for "+time);
|
||||||
}.bind(this),
|
}.bind(this),
|
||||||
'saveTimer': function(server,channel,time,starter,target,message) {
|
'saveTimer': function(server,channel,time,starter,target,message) {
|
||||||
var hash = this.internalAPI.getHashForTime(time);
|
var hash = this.internalAPI.getHashForTime(time);
|
||||||
dbot.db.remindTimers[hash] = {server:server, channel:channel, time:time.valueOf(), starter:starter, target:target, message:message};
|
dbot.db.remindTimers[hash] = {server:server, channel:channel.name, time:time.valueOf(), starter:starter, target:target, message:message};
|
||||||
}.bind(this),
|
}.bind(this),
|
||||||
'getHashForTime': function(time) {
|
'getHashForTime': function(time) {
|
||||||
var md5 = crypto.createHash('md5');
|
var md5 = crypto.createHash('md5');
|
||||||
@ -99,8 +100,9 @@ var remind = function(dbot) {
|
|||||||
dbot.db.remindTimers = {};
|
dbot.db.remindTimers = {};
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
for(var i=0;i<Object.keys(dbot.db.remindTimers).length;++i) {
|
for(var prop in dbot.db.remindTimers) {
|
||||||
dbot.say("tripsit","#epow0","Found saved timer "+dbot.db.remindTimers[i]);
|
dbot.say("tripsit","#epow0","Found saved timer "+prop);
|
||||||
|
this.internalAPI.startTimer(prop.server,prop.channel,prop.time,prop.starter,prop.target,prop.message);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Loading…
Reference in New Issue
Block a user