63 lines
3.5 KiB
JavaScript
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 :)");
|
|
}
|
|
}
|
|
}; |