1
Fork 0
mirror of https://github.com/wlinator/luminara.git synced 2024-10-02 18:03:12 +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 platform
from loguru import logger
from typing import Optional
import discord
from discord.ext import bridge, commands
from discord.ext.commands import TextChannelConverter, EmojiConverter
from typing import Optional
from discord.ext.commands import EmojiConverter, TextChannelConverter
from loguru import logger
from lib import metadata

View file

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

View file

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

View file

@ -1,13 +1,13 @@
import sys
import traceback
from loguru import logger
from discord.ext import commands
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.embed_builder import EmbedBuilder
from lib.exceptions import LumiExceptions
async def on_command_error(ctx, error):

View file

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

View file

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

View file

@ -6,13 +6,13 @@ from typing import Optional
import discord
from discord.ext import commands
from Client import LumiBot
from Client import LumiBot
from config.parser import JsonCache
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.config_service import GuildConfig
from services.xp_service import XpRewardService, XpService
_strings = JsonCache.read_json("strings")
_messages = JsonCache.read_json("levels")

View file

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

View file

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

View file

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

View file

@ -1,8 +1,10 @@
import discord
import datetime
from typing import Optional
import discord
from config.parser import JsonCache
from lib import formatter
import datetime
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
import discord
from discord.ext import bridge, commands
from modules.admin import award, blacklist, sql
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
import discord
from config.parser import JsonCache
from services.blacklist_service import BlacklistUserService
resources = JsonCache.read_json("art")
exclaim_icon = resources["icons"]["exclaim"]

View file

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

View file

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

View file

@ -1,8 +1,8 @@
import discord
from discord.ext import commands, bridge
from discord.ext import bridge, commands
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):

View file

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

View file

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

View file

@ -1,6 +1,6 @@
from discord.ext import commands
from lib import formatter, embed_builder, constants
from lib import constants, embed_builder, formatter
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 modules.levels import level, leaderboard
from modules.levels import leaderboard, level
class Levels(commands.Cog):

View file

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

View file

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

View file

@ -2,12 +2,12 @@ from datetime import datetime
import discord
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 lib import checks
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):

View file

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

View file

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

View file

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

View file

@ -1,9 +1,9 @@
from discord import ButtonStyle
from discord.ui import View, Button
from discord.ext import bridge
from discord.ui import Button, View
from lib.embed_builder import EmbedBuilder
from lib.constants import CONST
from lib.embed_builder import EmbedBuilder
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 discord.ext import bridge
from lib.constants import CONST
from lib.embed_builder import EmbedBuilder
async def ping(self, ctx: bridge.BridgeContext) -> None:
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 discord.ext import bridge
from lib.constants import CONST
from lib.embed_builder import EmbedBuilder
from services.xkcd_service import Client, HttpError
_xkcd = Client()

View file

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

View file

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

View file

@ -1,7 +1,9 @@
from discord.ext import bridge
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 services.reactions_service import CustomReactionsService
async def add_reaction(

View file

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

View file

@ -1,9 +1,11 @@
import datetime
import discord
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
import datetime
from lib.embeds.triggers import create_no_triggers_embed
from services.reactions_service import CustomReactionsService
resources = JsonCache.read_json("art")

View file

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

View file

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

View file

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

View file

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

View file

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