List of talents now uses MessageEmbed

This commit is contained in:
Marcus Netz
2020-11-25 16:42:28 +01:00
parent fe698e58e6
commit 1c05c06e9a
3 changed files with 79 additions and 65 deletions

View File

@ -1,13 +1,26 @@
const globals = require('../globals')
const Discord = require('discord.js')
module.exports = async (message, args, db) => {
let reply = 'Diese Talentnamen kenne ich:\n```';
for (let i in globals.Talente) {
reply += '+ ' +globals.Talente[i].id + '\n'
let fields = []
for (let i in globals.TalentKategorien) {
let ability = []
for (let a in globals.Talente) {
if(globals.Talente[a].categoryid == i) {
ability.push(globals.Talente[a].id)
}
}
ability.sort()
fields.push(ability)
}
const Embed = new Discord.MessageEmbed()
.setColor('#0099ff')
.setTitle('Talentübersicht')
.setDescription('Das sind die Talente, die ich kenne:')
for (let i in fields) {
Embed.addField(globals.TalentKategorien[i], fields[i].join('\n'), true)
}
reply += '```'
message.author.send(
reply
Embed
);
};