如何让Discord机器人回复实现粗体/斜体?Discord.js@14.6.0示例改造
实现Discord机器人回复的粗体日期时间
在Discord中,粗体文本可以通过**(两个星号)包裹内容来实现。你只需要修改interaction.reply的参数,把生成的日期字符串用**包裹起来即可。
修改后的完整代码:
const { SlashCommandBuilder } = require('discord.js'); module.exports = { data: new SlashCommandBuilder() .setName('date') .setDescription('Displays the date'), async execute(interaction) { const currentDate = new Date(); const formattedDate = currentDate.toLocaleString('en-DK', { hour12: false, }); // 用**包裹日期字符串实现粗体 return interaction.reply(`**${formattedDate}**`); }, };
我把格式化后的日期单独存入formattedDate变量,让代码结构更清晰,之后通过模板字符串将其放在**之间,机器人回复的日期时间就会显示为粗体效果。
内容的提问来源于stack exchange,提问作者Slaurits
相关产品推荐
相关产品推荐

