comment getLevel function
add Map prototype functions to irc lib
This commit is contained in:
		@@ -100,10 +100,10 @@ export class irc extends EventEmitter {
 | 
			
		||||
      user: Object.assign(this.parsePrefix(tmp.prefix), {
 | 
			
		||||
        account: this.server.user.geti(this.parsePrefix(tmp.prefix).nick).account,
 | 
			
		||||
        prefix: tmp.prefix.charAt(0) === ":" ? tmp.prefix.substring(1) : tmp.prefix,
 | 
			
		||||
        level: getLevel(this.network, Object.assign(this.parsePrefix(tmp.prefix), {
 | 
			
		||||
        /*level: getLevel(this.network, Object.assign(this.parsePrefix(tmp.prefix), {
 | 
			
		||||
          account: this.server.user.geti(this.parsePrefix(tmp.prefix).nick).account,
 | 
			
		||||
          prefix: tmp.prefix.charAt(0) === ":" ? tmp.prefix.substring(1) : tmp.prefix
 | 
			
		||||
        }))
 | 
			
		||||
        }))*/
 | 
			
		||||
      }),
 | 
			
		||||
      message: tmp.params[1].replace(/\u0002/, ""),
 | 
			
		||||
      time: ~~(Date.now() / 1000),
 | 
			
		||||
 
 | 
			
		||||
@@ -11,9 +11,34 @@ import welcome from "./welcome";
 | 
			
		||||
import who from "./who";
 | 
			
		||||
import whois from "./whois";
 | 
			
		||||
 | 
			
		||||
Map.prototype.hasi = function(val) {
 | 
			
		||||
  try {
 | 
			
		||||
    for (let [key] of this)
 | 
			
		||||
      if(key.toLowerCase() === val.toLowerCase())
 | 
			
		||||
        return true;
 | 
			
		||||
    return false;
 | 
			
		||||
  } catch(err) {
 | 
			
		||||
    console.log("das übliche mit tolowercase()");
 | 
			
		||||
    return false;
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
Map.prototype.geti = function(val) {
 | 
			
		||||
  for (let [key, value] of this)
 | 
			
		||||
    if(key.toLowerCase() === val.toLowerCase())
 | 
			
		||||
      return value;
 | 
			
		||||
  return false;
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
Map.prototype.deli = function(val) {
 | 
			
		||||
  for (let [key] of this)
 | 
			
		||||
    if(key.toLowerCase() === val.toLowerCase())
 | 
			
		||||
      this.delete(key);
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
export default [
 | 
			
		||||
  cap, invite, join,
 | 
			
		||||
  motd, msg, nick,
 | 
			
		||||
  part, ping, pwdreq,
 | 
			
		||||
  welcome, who, whois
 | 
			
		||||
];
 | 
			
		||||
];
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user