la-cosa-nostra
Version:
A Mafia bot designed to run in Discord - beware the traitors and the lies!
39 lines (25 loc) • 825 B
JavaScript
var rs = require("../../../rolesystem/rolesystem.js");
module.exports = function (actionable, game, params) {
// Suicide
var config = game.config;
var target = game.getPlayerByIdentifier(actionable.from);
var channel_id = target.misc.matched_lover_channel;
var channel = game.getChannelById(channel_id);
if (!channel) {
return null;
};
if (target.misc.matched_lover_initiator) {
channel.send("~~ ~~ **" + game.getFormattedDay() + "**");
};
var member = target.getGuildMember();
if (!member) {
return null;
};
if (game.isDay()) {
// Day time
channel.overwritePermissions(member, config["base-perms"]["read"]);
} else {
// Night time
channel.overwritePermissions(member, config["base-perms"]["post"]);
};
};