我正在尝试为我朋友的 Discord 服务器制作一个恶作剧 Discord 机器人,但该机器人不会响应任何内容;甚至 elseif 函数都没有通过。如果有人知道为什么我的代码不起作用,请指定它。
注意:如果您需要参考,客户端变量是 Discord.Client。
client.on("message", message => {
if (message.channel.id != 425328056777834506) return;
if (Math.floor(Math.random() * Math.floor(4))== 3 && message.embeds.length > 0) {
message.channel.send("https://cdn.discordapp.com/attachments/330441704073330688/453693702687162369/yeet.png");
} else if (message.embeds.length < 0) {
message.channel.send("send me photos of your win >.>");
}
})
Run Code Online (Sandbox Code Playgroud) 我对 ASN.1 格式还很陌生。我有一个 PKCS#7 签名,在执行 ASNdump 后,它看起来如下所示。有人可以帮助我理解下面每个元素的含义吗?我只能识别签名中的 2 个证书,但无法确认哪一个用于什么用途。如果您能阐明我应该如何解码、验证此签名并解密数据,我也将不胜感激。
0 904: SEQUENCE {
4 9: OBJECT IDENTIFIER signedData (1 2 840 113549 1 7 2)
15 889: [0] {
19 885: SEQUENCE {
23 1: INTEGER 1
26 11: SET {
28 9: SEQUENCE {
30 5: OBJECT IDENTIFIER sha1 (1 3 14 3 2 26)
37 0: NULL
: }
: }
39 404: SEQUENCE {
43 9: OBJECT IDENTIFIER envelopedData (1 2 840 113549 1 7 3)
54 …Run Code Online (Sandbox Code Playgroud) .net ×1
asn.1 ×1
bots ×1
c# ×1
cryptography ×1
discord ×1
discord.js ×1
javascript ×1
pkcs#7 ×1