【发布时间】:2023-03-05 03:21:01
【问题描述】:
我目前正在尝试将我网站的 API 与我的 discord BOT 集成,但遇到了一个我找不到解决方案的小问题。
基本上,我的 API 会返回一些社交媒体连接,例如 steam 或 twitch。一切正常,直到用户没有连接他们的社交网络,所以 API 提供“null”,因为没有连接。
我尝试过“如果 twitch 为空,则不要添加文件”,但当我尝试 twitch.content == 'null' 时,机器人要么不在乎,要么抛出“无法读取“null”的内容。
let twitchName = body.data.socials.twitch
if (twitchName == 'null') {
return
} else {
driverembed.addField('Twitch.tv', `[${body.data.socials.twitch}](https://www.twitch.tv/${body.data.socials.twitch})`)
}
因此,即使抽搐返回为“null”,机器人也会将该字段添加到嵌入中。
我会非常感谢任何可能的帮助!谢谢。
【问题讨论】:
标签: api discord discord.js bots