let aliveRole = RoleService.getRole(member.guild, "Alive");
if (!aliveRole) {
aliveRole = await RoleService.createRole(member.guild, { name: "Alive" });
}
await RoleService.addRole(member, aliveRole); // --> member.roles.add
const species = await SpeciesService.getSpecies(character.species);
const speciesRole = RoleService.getRole(member.guild, species.roleOptions.name);
await RoleService.addRole(member, speciesRole); // --> member.roles.add
if (member.user.id !== process.env.OWNER) {
//Only set nickname for non owner
await member.setNickname(character.name);
}
let aliveRole = RoleService.getRole(member.guild, "Alive");
if (!aliveRole) {
aliveRole = await RoleService.createRole(member.guild, { name: "Alive" });
}
await RoleService.addRole(member, aliveRole); // --> member.roles.add
const species = await SpeciesService.getSpecies(character.species);
const speciesRole = RoleService.getRole(member.guild, species.roleOptions.name);
await RoleService.addRole(member, speciesRole); // --> member.roles.add
if (member.user.id !== process.env.OWNER) {
//Only set nickname for non owner
await member.setNickname(character.name);
}