20 lines
524 B
JavaScript
20 lines
524 B
JavaScript
const IRC = require("irc-framework")
|
|
const bot = new IRC.Client({
|
|
nick: "KillServ",
|
|
username: "killserv",
|
|
gecos: "KillServ",
|
|
version: "KillServ",
|
|
host: "localhost",
|
|
tls: false,
|
|
port: 5555
|
|
})
|
|
const fs = require("fs")
|
|
bot.on("registered", ()=>{
|
|
bot.raw("oper", "killserv", fs.readFileSync(__dirname + "/password.txt").toString())
|
|
})
|
|
bot.on("privmsg", (msg) => {
|
|
if (msg.target === "KillServ") {
|
|
bot.raw("kill", msg.nick, "Offering kills on demand since 2021")
|
|
}
|
|
})
|
|
bot.connect() |