aboutsummaryrefslogtreecommitdiffstats
path: root/bot/exts/utilities
diff options
context:
space:
mode:
Diffstat (limited to 'bot/exts/utilities')
-rw-r--r--bot/exts/utilities/bookmark.py4
-rw-r--r--bot/exts/utilities/challenges.py4
-rw-r--r--bot/exts/utilities/emoji.py4
-rw-r--r--bot/exts/utilities/githubinfo.py4
-rw-r--r--bot/exts/utilities/realpython.py4
-rw-r--r--bot/exts/utilities/reddit.py4
-rw-r--r--bot/exts/utilities/rfc.py4
-rw-r--r--bot/exts/utilities/stackoverflow.py4
-rw-r--r--bot/exts/utilities/twemoji.py4
-rw-r--r--bot/exts/utilities/wikipedia.py4
-rw-r--r--bot/exts/utilities/wolfram.py4
-rw-r--r--bot/exts/utilities/wtf_python.py4
12 files changed, 24 insertions, 24 deletions
diff --git a/bot/exts/utilities/bookmark.py b/bot/exts/utilities/bookmark.py
index 22801d14..51d01469 100644
--- a/bot/exts/utilities/bookmark.py
+++ b/bot/exts/utilities/bookmark.py
@@ -1,15 +1,15 @@
-import logging
import random
import discord
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, ERROR_REPLIES, Icons, Roles
from bot.utils.converters import WrappedMessageConverter
from bot.utils.decorators import whitelist_override
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
MESSAGE_NOT_FOUND_ERROR = (
"You must either provide a reference to a valid message, or reply to one."
diff --git a/bot/exts/utilities/challenges.py b/bot/exts/utilities/challenges.py
index 6d1813bb..f25a0ba7 100644
--- a/bot/exts/utilities/challenges.py
+++ b/bot/exts/utilities/challenges.py
@@ -1,15 +1,15 @@
-import logging
from asyncio import to_thread
from random import choice
from bs4 import BeautifulSoup
from discord import Embed, Interaction, SelectOption, ui
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, Emojis, NEGATIVE_REPLIES
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
API_ROOT = "https://www.codewars.com/api/v1/code-challenges/{kata_id}"
# Map difficulty for the kata to color we want to display in the embed.
diff --git a/bot/exts/utilities/emoji.py b/bot/exts/utilities/emoji.py
index bbaf6d25..115e5148 100644
--- a/bot/exts/utilities/emoji.py
+++ b/bot/exts/utilities/emoji.py
@@ -1,4 +1,3 @@
-import logging
import random
import textwrap
from collections import defaultdict
@@ -6,13 +5,14 @@ from datetime import UTC, datetime
from discord import Color, Embed, Emoji
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, ERROR_REPLIES
from bot.utils.pagination import LinePaginator
from bot.utils.time import time_since
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
class Emojis(commands.Cog):
diff --git a/bot/exts/utilities/githubinfo.py b/bot/exts/utilities/githubinfo.py
index 41b9415a..f567f836 100644
--- a/bot/exts/utilities/githubinfo.py
+++ b/bot/exts/utilities/githubinfo.py
@@ -1,4 +1,3 @@
-import logging
import random
import re
from dataclasses import dataclass
@@ -8,11 +7,12 @@ from urllib.parse import quote
import discord
from aiohttp import ClientResponse
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, ERROR_REPLIES, Emojis, NEGATIVE_REPLIES, Tokens
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
GITHUB_API_URL = "https://api.github.com"
diff --git a/bot/exts/utilities/realpython.py b/bot/exts/utilities/realpython.py
index c63fca85..ade0021e 100644
--- a/bot/exts/utilities/realpython.py
+++ b/bot/exts/utilities/realpython.py
@@ -1,14 +1,14 @@
-import logging
from html import unescape
from urllib.parse import quote_plus
from discord import Embed
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours
-logger = logging.getLogger(__name__)
+logger = get_logger(__name__)
API_ROOT = "https://realpython.com/search/api/v1/"
ARTICLE_URL = "https://realpython.com{article_url}"
diff --git a/bot/exts/utilities/reddit.py b/bot/exts/utilities/reddit.py
index 5dd4a377..085be42a 100644
--- a/bot/exts/utilities/reddit.py
+++ b/bot/exts/utilities/reddit.py
@@ -1,5 +1,4 @@
import asyncio
-import logging
import random
import textwrap
from collections import namedtuple
@@ -10,6 +9,7 @@ from discord import Colour, Embed, TextChannel
from discord.ext.commands import Cog, Context, group, has_any_role
from discord.ext.tasks import loop
from discord.utils import escape_markdown, sleep_until
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Channels, ERROR_REPLIES, Emojis, Reddit as RedditConfig, STAFF_ROLES
@@ -17,7 +17,7 @@ from bot.utils.converters import Subreddit
from bot.utils.messages import sub_clyde
from bot.utils.pagination import ImagePaginator, LinePaginator
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
AccessToken = namedtuple("AccessToken", ["token", "expires_at"])
HEADERS = {"User-Agent": "python3:python-discord/bot:1.0.0 (by /u/PythonDiscord)"}
diff --git a/bot/exts/utilities/rfc.py b/bot/exts/utilities/rfc.py
index f1bbfb89..8143f5ee 100644
--- a/bot/exts/utilities/rfc.py
+++ b/bot/exts/utilities/rfc.py
@@ -1,15 +1,15 @@
import datetime
-import logging
import pydantic
from discord import Embed
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, Roles
from bot.utils.decorators import whitelist_override
-logger = logging.getLogger(__name__)
+logger = get_logger(__name__)
API_URL = "https://datatracker.ietf.org/doc/rfc{rfc_id}/doc.json"
DOCUMENT_URL = "https://datatracker.ietf.org/doc/rfc{rfc_id}"
diff --git a/bot/exts/utilities/stackoverflow.py b/bot/exts/utilities/stackoverflow.py
index 1eeff45b..2ef284a2 100644
--- a/bot/exts/utilities/stackoverflow.py
+++ b/bot/exts/utilities/stackoverflow.py
@@ -1,14 +1,14 @@
-import logging
from html import unescape
from urllib.parse import quote_plus
from discord import Embed, HTTPException
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, Emojis
-logger = logging.getLogger(__name__)
+logger = get_logger(__name__)
BASE_URL = "https://api.stackexchange.com/2.2/search/advanced"
SO_PARAMS = {
diff --git a/bot/exts/utilities/twemoji.py b/bot/exts/utilities/twemoji.py
index a936f733..6552aa56 100644
--- a/bot/exts/utilities/twemoji.py
+++ b/bot/exts/utilities/twemoji.py
@@ -1,16 +1,16 @@
-import logging
import re
from typing import Literal
import discord
from discord.ext import commands
from emoji import EMOJI_DATA, is_emoji
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, Roles
from bot.utils.decorators import whitelist_override
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
BASE_URLS = {
"png": "https://raw.githubusercontent.com/twitter/twemoji/master/assets/72x72/",
"svg": "https://raw.githubusercontent.com/twitter/twemoji/master/assets/svg/",
diff --git a/bot/exts/utilities/wikipedia.py b/bot/exts/utilities/wikipedia.py
index d12cb19d..6250f3e6 100644
--- a/bot/exts/utilities/wikipedia.py
+++ b/bot/exts/utilities/wikipedia.py
@@ -1,16 +1,16 @@
-import logging
import re
from datetime import UTC, datetime
from html import unescape
from discord import Color, Embed, TextChannel
from discord.ext import commands
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.utils import LinePaginator
from bot.utils.exceptions import APIError
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
SEARCH_API = (
"https://en.wikipedia.org/w/api.php"
diff --git a/bot/exts/utilities/wolfram.py b/bot/exts/utilities/wolfram.py
index e77573a7..b512071a 100644
--- a/bot/exts/utilities/wolfram.py
+++ b/bot/exts/utilities/wolfram.py
@@ -1,4 +1,3 @@
-import logging
from collections.abc import Callable
from io import BytesIO
from urllib.parse import urlencode
@@ -8,12 +7,13 @@ import discord
from discord import Embed
from discord.ext import commands
from discord.ext.commands import BucketType, Cog, Context, check, group
+from pydis_core.utils.logging import get_logger
from bot.bot import Bot
from bot.constants import Colours, STAFF_ROLES, Wolfram as WolframConfig
from bot.utils.pagination import ImagePaginator
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
APPID = WolframConfig.key.get_secret_value()
DEFAULT_OUTPUT_FORMAT = "JSON"
diff --git a/bot/exts/utilities/wtf_python.py b/bot/exts/utilities/wtf_python.py
index 29a9611c..5a838a13 100644
--- a/bot/exts/utilities/wtf_python.py
+++ b/bot/exts/utilities/wtf_python.py
@@ -1,15 +1,15 @@
-import logging
import random
import re
import rapidfuzz
from discord import Embed, File
from discord.ext import commands, tasks
+from pydis_core.utils.logging import get_logger
from bot import constants
from bot.bot import Bot
-log = logging.getLogger(__name__)
+log = get_logger(__name__)
WTF_PYTHON_RAW_URL = "http://raw.githubusercontent.com/satwikkansal/wtfpython/master/"
BASE_URL = "https://github.com/satwikkansal/wtfpython"