2020-06-29 21:32:14 +01:00

63 lines
3.5 KiB
JavaScript

module.exports = {
help: (bot, msg, logger) => {
const help = "help";
if (msg.text && msg.text.toString().toLowerCase().includes(help)) {
const userMention = "<a href=\"tg:\/\/user?id=" + msg.from.id + "\">@" + msg.from.first_name + "<\/a>"
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Asked for help");
bot.sendMessage(msg.chat.id, "Hello " + userMention + " please PM me @" + process.env.BOT_USERNAME + " and i'll try to help.", { parse_mode: "HTML" });
}
},
filelinked_help: (bot, msg, logger) => {
const help_filelinked = "filelinked code";
if (msg.text && msg.text.toString().toLowerCase().includes(help_filelinked)) {
const userMention = "<a href=\"tg:\/\/user?id=" + msg.from.id + "\">@" + msg.from.first_name + "<\/a>"
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Asked for fileLinked code");
bot.sendMessage(msg.chat.id, "Hello " + userMention + " please PM me @" + process.env.BOT_USERNAME + " and i'll give you the code", { parse_mode: "HTML" });
}
},
bye: (bot, msg, logger) => {
const bye = "bye";
if (msg.text && msg.text.toString().toLowerCase().includes(bye)) {
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Said bye");
bot.sendMessage(msg.chat.id, "Bye " + msg.from.first_name + ", Hope to see you again.");
}
},
iLoveYou: (bot, msg, logger, name) => {
const love = "i love you ";
const lovePlus = love + name.toLowerCase()
if (msg.text && msg.text.toString().toLowerCase().includes(lovePlus)) {
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Said they loved me");
bot.sendMessage(msg.chat.id, "I love you too " + msg.from.first_name);
}
},
thankYou: (bot, msg, logger, name) => {
const thankYou = "thank you " + name.toLowerCase();
if (msg.text && msg.text.toString().toLowerCase().includes(thankYou)) {
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Said thank you");
bot.sendMessage(msg.chat.id, "You're welcome " + msg.from.first_name);
}
},
youThere: (bot, msg, logger, name) => {
const youThere = "you there " + name.toLowerCase() + "?";
if (msg.text && msg.text.toString().toLowerCase().includes(youThere)) {
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " asked if im there");
bot.sendMessage(msg.chat.id, "Always...");
}
},
fOff: (bot, msg, logger, name) => {
const fuuk = "fuck off ";
const fuuckPlus = fuuk + name.toLowerCase()
if (msg.text && msg.text.toString().toLowerCase().includes(fuuckPlus)) {
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " told me to fuck off");
bot.sendMessage(msg.chat.id, "Fuck off yourself " + msg.from.first_name + "!");
}
},
loveADeal: (bot, msg, logger) => {
const deal = "deal";
if (msg.text && msg.text.toString().toLowerCase().match(/\bdeal\b/)) {
if (msg)
logger.info("ID - " + msg.from.id + " First Name - " + msg.from.first_name + " Said we got a deal!");
bot.sendMessage(msg.chat.id, "I LOVE it when " + msg.from.first_name + ", does a deal :)");
}
}
};