test
This commit is contained in:
parent
c5b95a2698
commit
67105f1597
@ -132,6 +132,11 @@ const parsePalworldChatAndSend = async (log) => {
|
||||
const discordUser = await bridgeClient.users.fetch(linkedUser.discord_id).catch(() => null);
|
||||
|
||||
if (discordUser) {
|
||||
// Récupérer le membre du serveur pour avoir son displayName
|
||||
const guild = channel.guild;
|
||||
const member = await guild.members.fetch(linkedUser.discord_id).catch(() => null);
|
||||
const displayName = member ? member.displayName : discordUser.username;
|
||||
|
||||
// Créer ou récupérer un webhook pour ce salon
|
||||
const webhooks = await channel.fetchWebhooks();
|
||||
let webhook = webhooks.find(wh => wh.name === 'Palworld Bridge');
|
||||
@ -143,14 +148,14 @@ const parsePalworldChatAndSend = async (log) => {
|
||||
});
|
||||
}
|
||||
|
||||
// Envoyer via webhook avec le pseudo et l'avatar Discord
|
||||
// Envoyer via webhook avec le pseudo Discord du serveur et l'avatar
|
||||
await webhook.send({
|
||||
content: messageContent,
|
||||
username: discordUser.username,
|
||||
username: displayName,
|
||||
avatarURL: discordUser.displayAvatarURL({ dynamic: true, size: 256 })
|
||||
});
|
||||
|
||||
console.log(`✅ Message Palworld envoyé sur Discord (via webhook): ${discordUser.username}: ${messageContent}`);
|
||||
console.log(`✅ Message Palworld envoyé sur Discord (via webhook): ${displayName}: ${messageContent}`);
|
||||
return;
|
||||
}
|
||||
} catch (error) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user