1
Fork 0
mirror of https://github.com/wlinator/luminara.git synced 2024-10-02 22:23:13 +00:00

Sort all imports

This commit is contained in:
wlinator 2024-07-17 08:01:12 -04:00
parent c1ac1c172c
commit 4488111b28
39 changed files with 95 additions and 71 deletions

View file

@ -1,11 +1,11 @@
import os import os
import platform import platform
from loguru import logger from typing import Optional
import discord import discord
from discord.ext import bridge, commands from discord.ext import bridge, commands
from discord.ext.commands import TextChannelConverter, EmojiConverter from discord.ext.commands import EmojiConverter, TextChannelConverter
from typing import Optional from loguru import logger
from lib import metadata from lib import metadata

View file

@ -1,4 +1,5 @@
import json import json
import yaml import yaml
from loguru import logger from loguru import logger

View file

@ -1,8 +1,9 @@
from lib.constants import CONST
from loguru import logger
import mysql.connector import mysql.connector
from loguru import logger
from mysql.connector import pooling from mysql.connector import pooling
from lib.constants import CONST
def create_connection_pool(name: str, size: int) -> pooling.MySQLConnectionPool: def create_connection_pool(name: str, size: int) -> pooling.MySQLConnectionPool:
return pooling.MySQLConnectionPool( return pooling.MySQLConnectionPool(

View file

@ -1,13 +1,13 @@
import sys import sys
import traceback import traceback
from loguru import logger
from discord.ext import commands from discord.ext import commands
from discord.ext.commands import Cog from discord.ext.commands import Cog
from loguru import logger
from lib.exceptions import LumiExceptions
from lib.embed_builder import EmbedBuilder
from lib.constants import CONST from lib.constants import CONST
from lib.embed_builder import EmbedBuilder
from lib.exceptions import LumiExceptions
async def on_command_error(ctx, error): async def on_command_error(ctx, error):

View file

@ -1,11 +1,10 @@
from loguru import logger
from discord.ext.commands import Cog from discord.ext.commands import Cog
from loguru import logger
import lib.embeds.boost import lib.embeds.boost
from lib.embeds.greet import Greet from lib.embeds.greet import Greet
from services.config_service import GuildConfig
from services.blacklist_service import BlacklistUserService from services.blacklist_service import BlacklistUserService
from services.config_service import GuildConfig
class EventHandler(Cog): class EventHandler(Cog):

View file

@ -2,8 +2,8 @@ from discord import Message
from discord.ext.commands import Cog from discord.ext.commands import Cog
from loguru import logger from loguru import logger
from services.reactions_service import CustomReactionsService
from services.blacklist_service import BlacklistUserService from services.blacklist_service import BlacklistUserService
from services.reactions_service import CustomReactionsService
class ReactionHandler: class ReactionHandler:

View file

@ -6,13 +6,13 @@ from typing import Optional
import discord import discord
from discord.ext import commands from discord.ext import commands
from Client import LumiBot
from Client import LumiBot
from config.parser import JsonCache from config.parser import JsonCache
from lib import formatter from lib import formatter
from services.config_service import GuildConfig
from services.xp_service import XpService, XpRewardService
from services.blacklist_service import BlacklistUserService from services.blacklist_service import BlacklistUserService
from services.config_service import GuildConfig
from services.xp_service import XpRewardService, XpService
_strings = JsonCache.read_json("strings") _strings = JsonCache.read_json("strings")
_messages = JsonCache.read_json("levels") _messages = JsonCache.read_json("levels")

View file

@ -1,8 +1,10 @@
import os import os
from config.parser import JsonCache
from typing import Optional, Set from typing import Optional, Set
from dotenv import load_dotenv from dotenv import load_dotenv
from config.parser import JsonCache
# Load environment variables from .env file # Load environment variables from .env file
load_dotenv() load_dotenv()

View file

@ -1,7 +1,9 @@
import discord
from lib.constants import CONST
import datetime import datetime
import discord
from lib.constants import CONST
class EmbedBuilder: class EmbedBuilder:
@staticmethod @staticmethod

View file

@ -1,7 +1,7 @@
import discord import discord
from lib.constants import CONST
from lib import formatter from lib import formatter
from lib.constants import CONST
def clean_error_embed(ctx): def clean_error_embed(ctx):

View file

@ -1,8 +1,10 @@
import discord import datetime
from typing import Optional from typing import Optional
import discord
from config.parser import JsonCache from config.parser import JsonCache
from lib import formatter from lib import formatter
import datetime
resources = JsonCache.read_json("art") resources = JsonCache.read_json("art")

View file

@ -1,9 +1,10 @@
import discord
from discord.ext import commands, bridge
from modules.admin import award, sql, blacklist
from typing import Optional from typing import Optional
import discord
from discord.ext import bridge, commands
from modules.admin import award, blacklist, sql
class BotAdmin(commands.Cog, name="Bot Admin"): class BotAdmin(commands.Cog, name="Bot Admin"):
""" """

View file

@ -1,7 +1,9 @@
import discord
from services.blacklist_service import BlacklistUserService
from typing import Optional from typing import Optional
import discord
from config.parser import JsonCache from config.parser import JsonCache
from services.blacklist_service import BlacklistUserService
resources = JsonCache.read_json("art") resources = JsonCache.read_json("art")
exclaim_icon = resources["icons"]["exclaim"] exclaim_icon = resources["icons"]["exclaim"]

View file

@ -1,13 +1,13 @@
from loguru import logger
import asyncio import asyncio
import random import random
import discord import discord
from discord.commands import SlashCommandGroup from discord.commands import SlashCommandGroup
from discord.ext import commands, tasks from discord.ext import commands, tasks
from loguru import logger
from lib import checks, time
from lib.constants import CONST from lib.constants import CONST
from lib import time, checks
from modules.birthdays import birthday from modules.birthdays import birthday
from services.birthday_service import Birthday from services.birthday_service import Birthday
from services.config_service import GuildConfig from services.config_service import GuildConfig

View file

@ -1,6 +1,6 @@
import discord import discord
from discord.commands import SlashCommandGroup from discord.commands import SlashCommandGroup
from discord.ext import commands, bridge from discord.ext import bridge, commands
from config.parser import JsonCache from config.parser import JsonCache
from lib import formatter from lib import formatter

View file

@ -1,8 +1,8 @@
import discord import discord
from discord.ext import commands, bridge from discord.ext import bridge, commands
from lib import checks from lib import checks
from modules.economy import blackjack, slots, balance, give, daily from modules.economy import balance, blackjack, daily, give, slots
class Economy(commands.Cog): class Economy(commands.Cog):

View file

@ -1,15 +1,14 @@
from loguru import logger
import random import random
from datetime import datetime from datetime import datetime
import discord import discord
import pytz import pytz
from discord.ext import commands from discord.ext import commands
from loguru import logger
from config.parser import JsonCache from config.parser import JsonCache
from lib import interaction from lib import interaction
from lib.embeds.error import EconErrors from lib.embeds.error import EconErrors, GenericErrors
from lib.embeds.error import GenericErrors
from services.currency_service import Currency from services.currency_service import Currency
from services.stats_service import BlackJackStats from services.stats_service import BlackJackStats

View file

@ -1,10 +1,10 @@
from datetime import datetime, timedelta from datetime import datetime, timedelta
import lib.time import lib.time
from lib.constants import CONST
from lib.embed_builder import EmbedBuilder from lib.embed_builder import EmbedBuilder
from services.currency_service import Currency from services.currency_service import Currency
from services.daily_service import Dailies from services.daily_service import Dailies
from lib.constants import CONST
async def cmd(ctx) -> None: async def cmd(ctx) -> None:

View file

@ -1,6 +1,6 @@
from discord.ext import commands from discord.ext import commands
from lib import formatter, embed_builder, constants from lib import constants, embed_builder, formatter
class Help(commands.Cog): class Help(commands.Cog):

View file

@ -1,7 +1,7 @@
from discord.ext import commands, bridge from discord.ext import bridge, commands
from lib import checks from lib import checks
from modules.levels import level, leaderboard from modules.levels import leaderboard, level
class Levels(commands.Cog): class Levels(commands.Cog):

View file

@ -1,12 +1,13 @@
import discord
from discord.ext import bridge
from datetime import datetime from datetime import datetime
import discord
from discord.ext import bridge
from lib.constants import CONST
from lib.embed_builder import EmbedBuilder from lib.embed_builder import EmbedBuilder
from services.currency_service import Currency from services.currency_service import Currency
from services.daily_service import Dailies from services.daily_service import Dailies
from services.xp_service import XpService from services.xp_service import XpService
from lib.constants import CONST
async def cmd(ctx: bridge.Context) -> None: async def cmd(ctx: bridge.Context) -> None:

View file

@ -1,5 +1,6 @@
from discord import Embed from discord import Embed
from discord.ext import bridge from discord.ext import bridge
from lib.constants import CONST from lib.constants import CONST
from lib.embed_builder import EmbedBuilder from lib.embed_builder import EmbedBuilder
from services.xp_service import XpService from services.xp_service import XpService

View file

@ -2,12 +2,12 @@ from datetime import datetime
import discord import discord
from discord.commands import SlashCommandGroup from discord.commands import SlashCommandGroup
from discord.ext import commands, bridge, tasks from discord.ext import bridge, commands, tasks
from lib import checks
from Client import LumiBot from Client import LumiBot
from lib import checks
from modules.config import set_prefix from modules.config import set_prefix
from modules.misc import avatar, introduction, invite, backup, info, xkcd, ping from modules.misc import avatar, backup, info, introduction, invite, ping, xkcd
class Misc(commands.Cog): class Misc(commands.Cog):

View file

@ -1,9 +1,9 @@
from io import BytesIO from io import BytesIO
from typing import Optional from typing import Optional
import httpx
from discord import File, Member from discord import File, Member
from discord.ext import bridge from discord.ext import bridge
import httpx
client: httpx.AsyncClient = httpx.AsyncClient() client: httpx.AsyncClient = httpx.AsyncClient()

View file

@ -1,11 +1,12 @@
from lib.constants import CONST
from loguru import logger
import subprocess import subprocess
from datetime import datetime from datetime import datetime
from typing import List, Optional from typing import List, Optional
import dropbox import dropbox
from dropbox.files import FileMetadata from dropbox.files import FileMetadata
from loguru import logger
from lib.constants import CONST
# Initialize Dropbox client if instance is "main" # Initialize Dropbox client if instance is "main"
_dbx: Optional[dropbox.Dropbox] = None _dbx: Optional[dropbox.Dropbox] = None

View file

@ -1,5 +1,5 @@
import asyncio import asyncio
from typing import Optional, Dict from typing import Dict, Optional
import discord import discord
from discord.ext import bridge from discord.ext import bridge
@ -7,8 +7,8 @@ from discord.ext import bridge
from lib.constants import CONST from lib.constants import CONST
from lib.embed_builder import EmbedBuilder from lib.embed_builder import EmbedBuilder
from lib.interactions.introduction import ( from lib.interactions.introduction import (
IntroductionStartButtons,
IntroductionFinishButtons, IntroductionFinishButtons,
IntroductionStartButtons,
) )

View file

@ -1,9 +1,9 @@
from discord import ButtonStyle from discord import ButtonStyle
from discord.ui import View, Button
from discord.ext import bridge from discord.ext import bridge
from discord.ui import Button, View
from lib.embed_builder import EmbedBuilder
from lib.constants import CONST from lib.constants import CONST
from lib.embed_builder import EmbedBuilder
async def cmd(ctx: bridge.BridgeContext) -> None: async def cmd(ctx: bridge.BridgeContext) -> None:

View file

@ -1,8 +1,10 @@
from discord.ext import bridge
from lib.embed_builder import EmbedBuilder
from lib.constants import CONST
from datetime import datetime from datetime import datetime
from discord.ext import bridge
from lib.constants import CONST
from lib.embed_builder import EmbedBuilder
async def ping(self, ctx: bridge.BridgeContext) -> None: async def ping(self, ctx: bridge.BridgeContext) -> None:
embed = EmbedBuilder.create_success_embed( embed = EmbedBuilder.create_success_embed(

View file

@ -1,9 +1,11 @@
from services.xkcd_service import Client, HttpError
from lib.embed_builder import EmbedBuilder
from lib.constants import CONST
from discord.ext import bridge
from typing import Optional from typing import Optional
from discord.ext import bridge
from lib.constants import CONST
from lib.embed_builder import EmbedBuilder
from services.xkcd_service import Client, HttpError
_xkcd = Client() _xkcd = Client()

View file

@ -1,5 +1,5 @@
import discord import discord
from discord.ext import commands, bridge from discord.ext import bridge, commands
from modules.moderation import ban from modules.moderation import ban

View file

@ -1,6 +1,6 @@
import discord
from discord.commands import SlashCommandGroup from discord.commands import SlashCommandGroup
from discord.ext import commands from discord.ext import commands
import discord
from Client import LumiBot from Client import LumiBot
from modules.triggers.add import add_reaction from modules.triggers.add import add_reaction

View file

@ -1,7 +1,9 @@
from discord.ext import bridge
from typing import Optional from typing import Optional
from services.reactions_service import CustomReactionsService
from discord.ext import bridge
from lib.embeds.triggers import create_creation_embed, create_failure_embed from lib.embeds.triggers import create_creation_embed, create_failure_embed
from services.reactions_service import CustomReactionsService
async def add_reaction( async def add_reaction(

View file

@ -1,10 +1,11 @@
from discord.ext import bridge from discord.ext import bridge
from services.reactions_service import CustomReactionsService
from lib.embeds.triggers import ( from lib.embeds.triggers import (
create_deletion_embed, create_deletion_embed,
create_failure_embed, create_failure_embed,
create_not_found_embed, create_not_found_embed,
) )
from services.reactions_service import CustomReactionsService
async def delete_reaction(ctx: bridge.Context, reaction_id: int) -> None: async def delete_reaction(ctx: bridge.Context, reaction_id: int) -> None:

View file

@ -1,9 +1,11 @@
import datetime
import discord import discord
from discord.ext import bridge, pages from discord.ext import bridge, pages
from services.reactions_service import CustomReactionsService
from lib.embeds.triggers import create_no_triggers_embed
from config.parser import JsonCache from config.parser import JsonCache
import datetime from lib.embeds.triggers import create_no_triggers_embed
from services.reactions_service import CustomReactionsService
resources = JsonCache.read_json("art") resources = JsonCache.read_json("art")

View file

@ -1,5 +1,6 @@
from typing import List, Optional, Tuple
from db import database from db import database
from typing import List, Tuple, Optional
class BlacklistUserService: class BlacklistUserService:

View file

@ -1,5 +1,5 @@
from datetime import datetime, timedelta from datetime import datetime, timedelta
from typing import List, Tuple, Optional from typing import List, Optional, Tuple
import pytz import pytz

View file

@ -1,4 +1,5 @@
import sqlite3 import sqlite3
from loguru import logger from loguru import logger
from db import database from db import database

View file

@ -1,5 +1,6 @@
from typing import Optional, Dict, Any, List
from datetime import datetime from datetime import datetime
from typing import Any, Dict, List, Optional
from db import database from db import database

View file

@ -1,10 +1,10 @@
from lib.constants import CONST
import time import time
from typing import Callable, Dict, List, Optional, Tuple from typing import Callable, Dict, List, Optional, Tuple
from discord.ext import commands from discord.ext import commands
from db import database from db import database
from lib.constants import CONST
class XpService: class XpService: