mirror of
https://gitlab.com/bignutty/labscore.git
synced 2025-06-08 06:03:04 -04:00
- disable safe search in adult channels
- allow nsfw sites in adult channels
This commit is contained in:
parent
4584ec18d8
commit
8df2949a27
6 changed files with 20 additions and 15 deletions
|
@ -39,7 +39,7 @@ module.exports = {
|
||||||
context.triggerTyping();
|
context.triggerTyping();
|
||||||
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
||||||
try{
|
try{
|
||||||
let search = await bingImages(context, args.query)
|
let search = await bingImages(context, args.query, context.channel.nsfw)
|
||||||
search = search.response
|
search = search.response
|
||||||
|
|
||||||
let pages = []
|
let pages = []
|
||||||
|
|
|
@ -35,7 +35,7 @@ module.exports = {
|
||||||
context.triggerTyping();
|
context.triggerTyping();
|
||||||
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
||||||
try{
|
try{
|
||||||
let search = await bing(context, args.query)
|
let search = await bing(context, args.query, context.channel.nsfw)
|
||||||
search = search.response
|
search = search.response
|
||||||
|
|
||||||
let pages = []
|
let pages = []
|
||||||
|
|
|
@ -39,7 +39,7 @@ module.exports = {
|
||||||
context.triggerTyping();
|
context.triggerTyping();
|
||||||
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
||||||
try{
|
try{
|
||||||
let search = await googleImages(context, args.query)
|
let search = await googleImages(context, args.query, context.channel.nsfw)
|
||||||
search = search.response
|
search = search.response
|
||||||
|
|
||||||
let pages = []
|
let pages = []
|
||||||
|
|
|
@ -36,7 +36,7 @@ module.exports = {
|
||||||
context.triggerTyping();
|
context.triggerTyping();
|
||||||
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
if(!args.query) return editOrReply(context, {embeds:[createEmbed("warning", context, `Missing Parameter (query).`)]})
|
||||||
try{
|
try{
|
||||||
let search = await google(context, args.query)
|
let search = await google(context, args.query, context.channel.nsfw)
|
||||||
search = search.response
|
search = search.response
|
||||||
|
|
||||||
if(search.body.status == 2) return editOrReply(context, {embeds:[createEmbed("error", context, search.body.message)]})
|
if(search.body.status == 2) return editOrReply(context, {embeds:[createEmbed("error", context, search.body.message)]})
|
||||||
|
|
|
@ -23,7 +23,7 @@ module.exports = {
|
||||||
try{
|
try{
|
||||||
const t = Date.now();
|
const t = Date.now();
|
||||||
|
|
||||||
let ss = await screenshot(context, args.url)
|
let ss = await screenshot(context, args.url, context.channel.nsfw)
|
||||||
|
|
||||||
if(ss.response.body.status && ss.response.body.status !== 3){
|
if(ss.response.body.status && ss.response.body.status !== 3){
|
||||||
if(ss.response.body.image) return await response.edit({
|
if(ss.response.body.image) return await response.edit({
|
||||||
|
|
|
@ -104,15 +104,17 @@ module.exports.lyrics = async function(context, query){
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports.google = async function(context, query){
|
module.exports.google = async function(context, query, nsfw){
|
||||||
return await request(Api.SEARCH_GOOGLE, "GET", {}, {
|
return await request(Api.SEARCH_GOOGLE, "GET", {}, {
|
||||||
q: query
|
q: query,
|
||||||
|
nsfw: nsfw
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports.googleImages = async function(context, query){
|
module.exports.googleImages = async function(context, query, nsfw){
|
||||||
return await request(Api.SEARCH_GOOGLE_IMAGES, "GET", {}, {
|
return await request(Api.SEARCH_GOOGLE_IMAGES, "GET", {}, {
|
||||||
q: query
|
q: query,
|
||||||
|
nsfw: nsfw
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -130,15 +132,17 @@ module.exports.rule34 = async function(context, query, site){
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports.bing = async function(context, query){
|
module.exports.bing = async function(context, query, nsfw){
|
||||||
return await request(Api.SEARCH_BING, "GET", {}, {
|
return await request(Api.SEARCH_BING, "GET", {}, {
|
||||||
q: query
|
q: query,
|
||||||
|
nsfw: nsfw
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports.bingImages = async function(context, query){
|
module.exports.bingImages = async function(context, query, nsfw){
|
||||||
return await request(Api.SEARCH_BING_IMAGES, "GET", {}, {
|
return await request(Api.SEARCH_BING_IMAGES, "GET", {}, {
|
||||||
q: query
|
q: query,
|
||||||
|
nsfw: nsfw
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -252,9 +256,10 @@ module.exports.inferkit = async function(context, input){
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports.screenshot = async function(context, url){
|
module.exports.screenshot = async function(context, url, nsfw){
|
||||||
return await request(Api.UTILS_SCREENSHOT, "GET", {}, {
|
return await request(Api.UTILS_SCREENSHOT, "GET", {}, {
|
||||||
url: url
|
url: url,
|
||||||
|
nsfw: nsfw
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue