mirror of
https://github.com/reality/dbot.git
synced 2024-11-27 22:39:26 +01:00
var not int jesus christ java
This commit is contained in:
parent
68d8c75b50
commit
d57b2e2092
@ -6,7 +6,6 @@ var spelling = function(dbot) {
|
|||||||
'listener': function(data, params) {
|
'listener': function(data, params) {
|
||||||
var q = data.message.valMatch(/^\*([\d\w\s]*)/, 2);
|
var q = data.message.valMatch(/^\*([\d\w\s]*)/, 2);
|
||||||
if(q) {
|
if(q) {
|
||||||
dbot.say(data.channel, 'got q');
|
|
||||||
var correction = q[1];
|
var correction = q[1];
|
||||||
var candidates = last[data.channel][data.user].split(' ');
|
var candidates = last[data.channel][data.user].split(' ');
|
||||||
var winner = false;
|
var winner = false;
|
||||||
@ -14,12 +13,14 @@ var spelling = function(dbot) {
|
|||||||
|
|
||||||
for(var i=0;i<candidates.length;i++) {
|
for(var i=0;i<candidates.length;i++) {
|
||||||
var distance = String.prototype.distance(correction, candidates[i]);
|
var distance = String.prototype.distance(correction, candidates[i]);
|
||||||
if(distance < winner) {
|
if(distance < winnerDistance) {
|
||||||
winner = candidates[i];
|
winner = candidates[i];
|
||||||
winnerDistance = distance;
|
winnerDistance = distance;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
console.log(winner + ' ' + winnerDistance);
|
console.log(winner + ' ' + winnerDistance);
|
||||||
|
|
||||||
if(winnerDistance < 3) {
|
if(winnerDistance < 3) {
|
||||||
var fix = data.message.replace(winner, correction);
|
var fix = data.message.replace(winner, correction);
|
||||||
dbot.say(data.channel, data.user + ':' + fix);
|
dbot.say(data.channel, data.user + ':' + fix);
|
||||||
|
Loading…
Reference in New Issue
Block a user