la-cosa-nostra
Version:
A Mafia bot designed to run in Discord - beware the traitors and the lies!
30 lines (19 loc) • 772 B
JavaScript
var texts = require("./text/texts.js");
var format = require("./__formatter.js");
var logger = process.logger;
module.exports = async function (game, from, to) {
var client = game.client;
var config = game.config;
var guild = client.guilds.get(config["server-id"]);
var main = guild.channels.find(x => x.name === config["channels"]["main"]);
var voter = main.members.get(from);
var voted = main.members.get(to);
var message = texts.changed_lynch;
if (voted === undefined) {
logger.log(1, "Undefined member on voted user. Debugging?");
return null;
};
message = message.replace(new RegExp("{;voter}", "g"), voter.displayName);
message = message.replace(new RegExp("{;voted}", "g"), voted.displayName);
await main.send(message);
};