fie file-sending bugs
This commit is contained in:
parent
5a7658a34f
commit
8014b881e3
|
@ -35,22 +35,23 @@ export default {
|
|||
});
|
||||
|
||||
let text = "";
|
||||
blacklist_data.forEach(async (minecraft_uuids, discord_id) => {
|
||||
for (const member of blacklist_data) {
|
||||
let discord_tag: string;
|
||||
try {
|
||||
discord_tag = (await interaction.client.users.fetch(discord_id)).tag;
|
||||
discord_tag = (await interaction.client.users.fetch(member[0])).tag;
|
||||
} catch (e) {
|
||||
discord_tag = `Deleted User#0000`;
|
||||
}
|
||||
text += discord_tag;
|
||||
text += `(${discord_id})`;
|
||||
|
||||
text += " : ";
|
||||
minecraft_uuids.forEach(async (minecraft_uuid) => {
|
||||
for (const minecraft_uuid of member[1]) {
|
||||
text += await mojangAPI.getIdFromUUID(minecraft_uuid);
|
||||
text += ", ";
|
||||
});
|
||||
}
|
||||
text = text.slice(0, text.length - 2);
|
||||
});
|
||||
}
|
||||
|
||||
const buffer_file = {
|
||||
attachment: Buffer.from(text),
|
||||
|
|
|
@ -34,10 +34,10 @@ export default {
|
|||
});
|
||||
|
||||
let text = "";
|
||||
member_data.forEach(async (minecraft_uuids, discord_id) => {
|
||||
for (const member of member_data) {
|
||||
let discord_tag: string;
|
||||
try {
|
||||
discord_tag = (await interaction.client.users.fetch(discord_id)).tag;
|
||||
discord_tag = (await interaction.client.users.fetch(member[0])).tag;
|
||||
} catch (e) {
|
||||
discord_tag = `Deleted User#0000`;
|
||||
}
|
||||
|
@ -45,12 +45,12 @@ export default {
|
|||
text += `(${discord_id})`;
|
||||
|
||||
text += " : ";
|
||||
minecraft_uuids.forEach(async (minecraft_uuid) => {
|
||||
for (const minecraft_uuid of member[1]) {
|
||||
text += await mojangAPI.getIdFromUUID(minecraft_uuid);
|
||||
text += ", ";
|
||||
});
|
||||
}
|
||||
text = text.slice(0, text.length - 2);
|
||||
});
|
||||
}
|
||||
|
||||
const buffer_file = {
|
||||
attachment: Buffer.from(text),
|
||||
|
|
|
@ -50,10 +50,13 @@ export default {
|
|||
}
|
||||
});
|
||||
|
||||
const file_like = {
|
||||
blacklist: Object.fromEntries(blacklist_data),
|
||||
members: Object.fromEntries(member_data),
|
||||
};
|
||||
|
||||
const buffer_file = {
|
||||
attachment: Buffer.from(
|
||||
JSON.stringify({ blacklist: blacklist_data, members: member_data })
|
||||
),
|
||||
attachment: Buffer.from(JSON.stringify(file_like)),
|
||||
name: "raw_file.txt",
|
||||
};
|
||||
await interaction.editReply({ files: [buffer_file] });
|
||||
|
|
Loading…
Reference in a new issue