Skip to content
Extraits de code Groupes Projets
Valider 88a91d99 rédigé par Deurstann's avatar Deurstann
Parcourir les fichiers

Merge branch 'main' into 'dev-deurstann'

# Conflicts:
#   launch.py
parents 7d219a2f b6f6cd1f
Aucune branche associée trouvée
Aucune étiquette associée trouvée
1 requête de fusion!1'Show me more' feature
...@@ -4,6 +4,7 @@ import praw ...@@ -4,6 +4,7 @@ import praw
import random import random
import re import re
import csv import csv
import aiohttp
from dotenv import load_dotenv from dotenv import load_dotenv
...@@ -14,6 +15,7 @@ SECRET = os.getenv('REDDIT_SECRET') ...@@ -14,6 +15,7 @@ SECRET = os.getenv('REDDIT_SECRET')
REDDIT_ID = os.getenv('REDDIT_ID') REDDIT_ID = os.getenv('REDDIT_ID')
REDDIT_AGENT = os.getenv('REDDIT_AGENT') REDDIT_AGENT = os.getenv('REDDIT_AGENT')
PROXY = os.getenv('PROXY')
postLimit = int(os.getenv('POST_LIMIT')) postLimit = int(os.getenv('POST_LIMIT'))
subreddits = dict() subreddits = dict()
...@@ -75,7 +77,11 @@ def create_embed(post,author,posturl): ...@@ -75,7 +77,11 @@ def create_embed(post,author,posturl):
return embed return embed
refresh_all_posts() refresh_all_posts()
client = discord.Client()
if PROXY != "":
client = discord.Client(proxy=PROXY)
else:
client = discord.Client()
@client.event @client.event
async def on_ready(): async def on_ready():
...@@ -90,7 +96,7 @@ async def on_message(message): ...@@ -90,7 +96,7 @@ async def on_message(message):
mess = "Usage : ``show me a xxxx`` or ``show me an xxxx`` or ``show me more xxxx``\nCurrently, I can show :```" mess = "Usage : ``show me a xxxx`` or ``show me an xxxx`` or ``show me more xxxx``\nCurrently, I can show :```"
for entry in subreddits.values(): for entry in subreddits.values():
mess += entry.name + " with a picture from r/" + entry.subName + "\n" mess += entry.name + " with a picture from r/" + entry.subName + "\n"
mess += "```" mess += "\n```"
await message.channel.send(mess) await message.channel.send(mess)
if ("show me a" in lower) or ("show me more" in lower): if ("show me a" in lower) or ("show me more" in lower):
name = re.search(r"show me (an?|more) ([\S]+)", lower) name = re.search(r"show me (an?|more) ([\S]+)", lower)
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter