From f1e792d05025d17dcc675f122b9b85f7a2377388 Mon Sep 17 00:00:00 2001 From: ale Date: Sun, 8 Jun 2025 04:41:26 +0200 Subject: [PATCH] out console log Signed-off-by: ale --- index.js | 19 ++----------------- 1 file changed, 2 insertions(+), 17 deletions(-) diff --git a/index.js b/index.js index aa6a037..b4fbe91 100644 --- a/index.js +++ b/index.js @@ -259,8 +259,6 @@ async function validateImageUrl(url) { // Real search function using DuckDuckGo API for actual search results async function searchImages(query, limit = 10) { try { - console.log(`Searching for images: ${query}`); - // Use DuckDuckGo Instant Answer API for real search results const searchUrl = `https://api.duckduckgo.com/?q=${encodeURIComponent(query + ' image')}&format=json&no_html=1&skip_disambig=1&safe_search=strict`; @@ -333,11 +331,10 @@ async function searchImages(query, limit = 10) { }); } } catch (unsplashError) { - console.log('Unsplash scraping failed:', unsplashError.message); + // Unsplash scraping failed silently } } - console.log(`Found ${searchResults.length} real search results for: ${query}`); return searchResults.slice(0, limit); } catch (error) { @@ -349,8 +346,6 @@ async function searchImages(query, limit = 10) { // Real video search function using YouTube search async function searchVideos(query, limit = 5) { try { - console.log(`Searching for videos: ${query}`); - // Use DuckDuckGo to search for YouTube videos const searchUrl = `https://api.duckduckgo.com/?q=${encodeURIComponent(query + ' site:youtube.com')}&format=json&no_html=1&skip_disambig=1`; @@ -419,11 +414,10 @@ async function searchVideos(query, limit = 5) { } } } catch (youtubeError) { - console.log('YouTube scraping failed:', youtubeError.message); + // YouTube scraping failed silently } } - console.log(`Found ${videoResults.length} real video results for: ${query}`); return videoResults.slice(0, limit); } catch (error) { @@ -634,21 +628,15 @@ client.on(Events.InteractionCreate, async interaction => { break; case 'search': - console.log('Search command received'); await interaction.deferReply(); const query = interaction.options.getString('query'); const mediaType = interaction.options.getString('type'); const count = interaction.options.getInteger('count') || 3; - console.log(`Search parameters: query="${query}", type="${mediaType}", count=${count}`); - try { if (mediaType === 'image') { - console.log('Processing real image search...'); - // Use real search function const results = await searchImages(query, count); - console.log(`Real search returned ${results.length} results`); if (results.length === 0) { await interaction.editReply(`❌ No image results found for "${query}". The search engines may not have returned any results for this query.`); @@ -670,11 +658,8 @@ client.on(Events.InteractionCreate, async interaction => { }); } else if (mediaType === 'video') { - console.log('Processing real video search...'); - // Use real video search function const results = await searchVideos(query, count); - console.log(`Real video search returned ${results.length} results`); if (results.length === 0) { await interaction.editReply(`❌ No video results found for "${query}". The search engines may not have returned any results for this query.`);