UNPKG

la-cosa-nostra

Version:

A Mafia bot designed to run in Discord - beware the traitors and the lies!

31 lines (19 loc) 895 B
// Return the death broadcast var format = require("./__formatter.js"); var texts = require("./text/texts.js"); module.exports = function (game, role, reason) { var message = texts.death_message; var member = role.getGuildMember(); message = message.replace(new RegExp("{;player}", "g"), role.getDisplayName()); message = message.replace(new RegExp("{;reason}", "g"), reason); message = message.replace(new RegExp("{;role}", "g"), role.getDisplayRole()); var will = "We could not find a last will."; if (role.will !== undefined) { will = "We found a will next to their body:\n```fix\n" + role.will + "```"; }; message = message.replace(new RegExp("{;will_message}", "g"), will); // Remove trailing message = message.replace(new RegExp("[\n]*$", "g"), ""); message = message.replace(new RegExp("{@player}", "g"), "<@" + role.id + ">"); return message; };