sets lol
This commit is contained in:
@@ -23,6 +23,7 @@ Object.keys(data).forEach(cur => {
|
||||
export default bot => {
|
||||
bot._trigger.set("kiss", new bot.trigger({
|
||||
call: /^(\.|\/)kiss/i,
|
||||
set: "nxy",
|
||||
help: {
|
||||
text: "Kisses a user",
|
||||
usage: "[b].kiss[/b] [i](<nick>)[/i]"
|
||||
@@ -34,6 +35,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("hug", new bot.trigger({
|
||||
call: /^(\.|\/)hug/i,
|
||||
set: "nxy",
|
||||
help: {
|
||||
text: "Hugs a user",
|
||||
usage: "[b].hug[/b] [i](<nick>)[/i]"
|
||||
@@ -45,6 +47,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("kill", new bot.trigger({
|
||||
call: /^(\.|\/)kill/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.replyAction(data.kill_templates[~~(Math.random() * data.kill_templates.length)]
|
||||
.replace("{user}", `[b]${e.args[0] || e.user.nick}[/b]`)
|
||||
@@ -63,6 +66,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("yiff", new bot.trigger({
|
||||
call: /^(\.|\/)yiff/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.replyAction(data.yiff[~~(Math.random() * data.yiff.length)]
|
||||
.split("{user}").join(`[b]${e.args[0] || e.user.nick}[/b]`)
|
||||
@@ -75,6 +79,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("bier", new bot.trigger({
|
||||
call: /^(\.|\/)bier/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.replyAction(`schenkt ein kühles Blondes an [b]${e.args[0] || e.user.nick}[/b] aus.`);
|
||||
}
|
||||
@@ -82,6 +87,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("fucken", new bot.trigger({
|
||||
call: /^(\.|\/)fucken/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
const user = e.args[0] || e.user.nick;
|
||||
e.replyAction(`fuckt [b]${user}[/b] und tötet [b]${user}[/b] anschließend.`);
|
||||
@@ -90,6 +96,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("hack", new bot.trigger({
|
||||
call: /^(\.|\/)hack/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.reply(`hacking ${e.args[0] || e.user.nick}...`);
|
||||
}
|
||||
@@ -97,6 +104,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("spit", new bot.trigger({
|
||||
call: /^(\.|\/)spit/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.replyAction(`spits on [b]${e.args[0] || e.user.nick}[/b] like a dirty whore.`);
|
||||
}
|
||||
@@ -104,6 +112,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("assume", new bot.trigger({
|
||||
call: /^(\.|\/)assume/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.reply(`Assuming [b]${e.args[0] || e.user.nick}'s[/b] gender... it's a ${data.genders[~~(Math.random() * data.genders.length)]}.`);
|
||||
}
|
||||
@@ -111,6 +120,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("jn", new bot.trigger({
|
||||
call: /^(\.|\/)jn/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.reply(`${e.user.nick}: [b]${~~(Math.random() * 2) ? "Ja" : "Nein"}[/b]`);
|
||||
}
|
||||
@@ -118,6 +128,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("choose", new bot.trigger({
|
||||
call: /^(\.|\/)choose .*/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
const args = e.message.substring(8).trim().split(",");
|
||||
if (args.length < 2)
|
||||
@@ -128,6 +139,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("huehuehue", new bot.trigger({
|
||||
call: /^huehuehue$/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.reply("huehuehue");
|
||||
}
|
||||
@@ -135,6 +147,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("woah", new bot.trigger({
|
||||
call: /woah/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
if (~~(Math.random() * 4))
|
||||
e.reply(data.woahs[~~(Math.random() * data.woahs.length)]);
|
||||
@@ -143,6 +156,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("REEE", new bot.trigger({
|
||||
call: /reee+$/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.reply("R".padEnd(~~(Math.random() * 20 + 10), "E"));
|
||||
}
|
||||
@@ -150,6 +164,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("meme", new bot.trigger({
|
||||
call: /^(\.|\/)meme .*/i,
|
||||
set: "nxy",
|
||||
active: false,
|
||||
f: e => {
|
||||
const args = e.message.trim().substring(6).split("/");
|
||||
@@ -161,6 +176,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("slap", new bot.trigger({
|
||||
call: /^(\.|\/)slap/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.replyAction(data.slap[~~(Math.random() * data.slap.length)]
|
||||
.replace("{user}", `[b]${e.args[0] || e.user.nick}[/b]`)
|
||||
@@ -170,6 +186,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("fw", new bot.trigger({
|
||||
call: /^(\.|\/)fw .*/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
const args = e.message.substring(4).trim();
|
||||
e.reply(args.toUpperCase().split``.map(c => String.fromCharCode(65312 + (c.charCodeAt(0) - 64))).join``);
|
||||
@@ -178,6 +195,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("waifu_husbando", new bot.trigger({
|
||||
call: /^(\.|\/)(waifu|husbando)/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
let nick = e.args[0] || (e.type === "tg"?e.user.username || e.user.nick:e.user.nick)
|
||||
let mode = e.cmd;
|
||||
@@ -209,6 +227,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("asshole", new bot.trigger({
|
||||
call: /^(\.|\/)asshole/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.reply(`Jamba Arschlochscanner: [b]${e.args[0] || e.user.nick}[/b] ist zu ${~~(Math.random() * 100 + 1)}% ein Arschloch.`);
|
||||
}
|
||||
@@ -216,6 +235,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("isup", new bot.trigger({
|
||||
call: /^(\.|\/)isup .*/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
const addr = !e.args[0].match(/^https?/g) ? `https://${e.args[0]}` : e.args[0];
|
||||
rp(addr)
|
||||
@@ -230,6 +250,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("einschlaefern", new bot.trigger({
|
||||
call: /^(\.|\/)einschläfern/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
e.replyAction(`schläfert [b]${e.args[0] || e.user.nick}[/b] mit einer Spritze Ketamin ein.`);
|
||||
}
|
||||
@@ -237,6 +258,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("witz", new bot.trigger({
|
||||
call: /^(\.|\/)witz$/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
rp("http://www.funny4you.at/webmasterprogramm/zufallswitz.php?id=312")
|
||||
.then(res => {
|
||||
@@ -270,6 +292,7 @@ export default bot => {
|
||||
|
||||
bot._trigger.set("joke", new bot.trigger({
|
||||
call: /^(\.|\/)joke$/i,
|
||||
set: "nxy",
|
||||
f: e => {
|
||||
rp("https://icanhazdadjoke.com/slack", { json: true })
|
||||
.then(res => {
|
||||
|
||||
Reference in New Issue
Block a user