【发布时间】:2020-09-12 06:23:20
【问题描述】:
我正在尝试制作一个 meme 机器人(使用 reddit),但一些 subreddit 有一个 NSFW 警告页面,它会阻止 random-puppy 获取图像,我该如何绕过它?如果您知道更好的事情,我很欢迎随机小狗的替代品
module.exports = {
name: "meme",
description: "Sends a meme",
async execute(message, args){
const Discord = require("discord.js");
const bot = new Discord.Client();
const ms = require("ms");
const moment = require("moment");
const colors = require("colors");
const randomPuppy = require("random-puppy");
const memeSubreddits = ["dankmemes", "memes", "meme", "me_irl", "meirl", "comedyheaven", "NSFWMemes", "okbuddyretard"]
const memeRandom = memeSubreddits[Math.floor(Math.random() * memeSubreddits.length)];
const memeImage = await randomPuppy(memeRandom);
const memeEmbed = new Discord.RichEmbed()
.setColor("RANDOM")
.setImage(memeImage)
.setTitle(`From r/${memeRandom}`)
.setURL(`https://reddit.com/r/${memeRandom}`);
message.channel.send(memeEmbed);
}
}
【问题讨论】:
标签: javascript node.js discord discord.js reddit