mirror of
https://github.com/wlinator/luminara.git
synced 2024-10-02 16:23:12 +00:00
Optimize imports
This commit is contained in:
parent
9da8f782ce
commit
c27ba95c14
42 changed files with 114 additions and 78 deletions
|
@ -9,10 +9,10 @@ import Client
|
|||
import config.parser
|
||||
import services.config_service
|
||||
import services.help_service
|
||||
from lib.constants import CONST
|
||||
from services.blacklist_service import BlacklistUserService
|
||||
from lib.exceptions.LumiExceptions import Blacklisted
|
||||
from db.database import run_migrations
|
||||
from lib.constants import CONST
|
||||
from lib.exceptions.LumiExceptions import Blacklisted
|
||||
from services.blacklist_service import BlacklistUserService
|
||||
|
||||
# Remove the default logger configuration
|
||||
logger.remove()
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
import mysql.connector
|
||||
from loguru import logger
|
||||
from mysql.connector import pooling
|
||||
import os
|
||||
import pathlib
|
||||
import re
|
||||
|
||||
import mysql.connector
|
||||
from loguru import logger
|
||||
from mysql.connector import pooling
|
||||
|
||||
from lib.constants import CONST
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
import contextlib
|
||||
|
||||
from discord import Message
|
||||
from discord.ext.commands import Cog
|
||||
from loguru import logger
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
from discord.ext import commands
|
||||
|
||||
from lib.constants import CONST
|
||||
|
||||
|
||||
|
|
|
@ -3,9 +3,9 @@ import textwrap
|
|||
import discord
|
||||
from discord.ext import commands
|
||||
from pytimeparse import parse
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from lib.constants import CONST
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from services.config_service import GuildConfig
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
import discord
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.currency_service import Currency
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
from typing import Optional
|
||||
|
||||
import discord
|
||||
|
||||
from lib.constants import CONST
|
||||
from services.blacklist_service import BlacklistUserService
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.blacklist_service import BlacklistUserService
|
||||
|
||||
|
||||
async def blacklist_user(
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
import mysql.connector
|
||||
|
||||
from db import database
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.formatter import shorten
|
||||
|
||||
from db import database
|
||||
|
||||
|
||||
async def select_cmd(ctx, query: str):
|
||||
if query.lower().startswith("select "):
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
import discord
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from lib.constants import CONST
|
||||
|
||||
|
||||
async def sync_commands(client, ctx):
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
import datetime
|
||||
import pytz
|
||||
|
||||
import discord
|
||||
import pytz
|
||||
from discord.commands import SlashCommandGroup
|
||||
from discord.ext import commands, tasks
|
||||
|
||||
from lib import checks
|
||||
from lib.constants import CONST
|
||||
from modules.birthdays import birthday, daily_check
|
||||
|
|
|
@ -4,8 +4,8 @@ import datetime
|
|||
import discord
|
||||
from discord.ext import commands
|
||||
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.birthday_service import Birthday
|
||||
|
||||
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
import asyncio
|
||||
import random
|
||||
|
||||
from loguru import logger
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.birthday_service import Birthday
|
||||
from services.config_service import GuildConfig
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
|
||||
|
||||
async def daily_birthday_check(client):
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
import discord
|
||||
from discord.ext.commands import guild_only
|
||||
from discord.commands import SlashCommandGroup
|
||||
from discord.ext import bridge, commands
|
||||
from discord.ext.commands import guild_only
|
||||
|
||||
from modules.config import (
|
||||
c_birthday,
|
||||
c_boost,
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import discord
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.config_service import GuildConfig
|
||||
|
||||
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
import discord
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.constants import CONST
|
||||
from services.config_service import GuildConfig
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
|
||||
import lib.formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from services.config_service import GuildConfig
|
||||
|
||||
|
||||
async def set_boost_channel(ctx, channel: discord.TextChannel):
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
import discord
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.constants import CONST
|
||||
from services.config_service import GuildConfig
|
||||
|
||||
from lib import formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.config_service import GuildConfig
|
||||
|
||||
|
||||
async def set_level_channel(ctx, channel: discord.TextChannel):
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
import discord
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
|
||||
from lib.constants import CONST
|
||||
from services.moderation.modlog_service import ModLogService
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from services.moderation.modlog_service import ModLogService
|
||||
|
||||
|
||||
async def set_mod_log_channel(ctx, channel: discord.TextChannel):
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.config_service import GuildConfig
|
||||
|
||||
|
||||
|
|
|
@ -1,8 +1,10 @@
|
|||
import discord
|
||||
from typing import List, Tuple, Optional
|
||||
|
||||
import discord
|
||||
from discord import Guild
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.config_service import GuildConfig
|
||||
from services.moderation.modlog_service import ModLogService
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import discord
|
||||
|
||||
from services.xp_service import XpRewardService
|
||||
from lib.constants import CONST
|
||||
from services.xp_service import XpRewardService
|
||||
|
||||
|
||||
async def show(ctx):
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import discord
|
||||
from discord.ext.commands import guild_only
|
||||
from discord.ext import bridge, commands
|
||||
from discord.ext.commands import guild_only
|
||||
|
||||
from modules.economy import balance, blackjack, daily, give, slots
|
||||
|
||||
|
||||
|
|
|
@ -7,10 +7,10 @@ from discord.ext import commands
|
|||
from loguru import logger
|
||||
|
||||
from lib import interaction
|
||||
from lib.constants import CONST
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from services.currency_service import Currency
|
||||
from services.stats_service import BlackJackStats
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from lib.constants import CONST
|
||||
|
||||
est = pytz.timezone("US/Eastern")
|
||||
active_blackjack_games = {}
|
||||
|
|
|
@ -7,11 +7,10 @@ import discord
|
|||
import pytz
|
||||
from discord.ext import commands
|
||||
|
||||
from lib.constants import CONST
|
||||
from services.currency_service import Currency
|
||||
from services.stats_service import SlotsStats
|
||||
|
||||
from lib.constants import CONST
|
||||
|
||||
est = pytz.timezone("US/Eastern")
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
import discord
|
||||
from discord.ext.commands import guild_only
|
||||
from discord.ext import bridge, commands
|
||||
from discord.ext.commands import guild_only
|
||||
|
||||
from modules.levels import leaderboard, level
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
from datetime import datetime
|
||||
|
||||
import discord
|
||||
from discord.ext.commands import guild_only
|
||||
from discord.commands import SlashCommandGroup
|
||||
from discord.ext import bridge, commands, tasks
|
||||
from discord.ext.commands import guild_only
|
||||
|
||||
from Client import LumiBot
|
||||
from modules.config import c_prefix
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
import asyncio
|
||||
from typing import Optional
|
||||
|
||||
import discord
|
||||
from discord.ext.commands import MemberConverter
|
||||
|
||||
from lib import formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from modules.moderation.utils.actionable import async_actionable
|
||||
from modules.moderation.utils.case_handler import create_case
|
||||
from typing import Optional
|
||||
from discord.ext.commands import MemberConverter
|
||||
|
||||
|
||||
async def ban_user(cog, ctx, target: discord.User, reason: Optional[str] = None):
|
||||
|
|
|
@ -1,16 +1,18 @@
|
|||
import asyncio
|
||||
|
||||
import discord
|
||||
from discord.ext import pages
|
||||
from discord.ext.commands import UserConverter
|
||||
from services.moderation.case_service import CaseService
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.formatter import format_case_number
|
||||
from modules.moderation.utils.case_embed import (
|
||||
create_case_embed,
|
||||
create_case_list_embed,
|
||||
)
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.constants import CONST
|
||||
from discord.ext import pages
|
||||
from lib.formatter import format_case_number
|
||||
from modules.moderation.utils.case_handler import edit_case_modlog
|
||||
from services.moderation.case_service import CaseService
|
||||
|
||||
case_service = CaseService()
|
||||
|
||||
|
|
|
@ -1,13 +1,14 @@
|
|||
import asyncio
|
||||
from typing import Optional
|
||||
|
||||
import discord
|
||||
from discord.ext.commands import UserConverter, MemberConverter
|
||||
|
||||
from lib import formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from modules.moderation.utils.actionable import async_actionable
|
||||
from modules.moderation.utils.case_handler import create_case
|
||||
from typing import Optional
|
||||
from discord.ext.commands import UserConverter, MemberConverter
|
||||
|
||||
|
||||
async def kick_user(cog, ctx, target: discord.Member, reason: Optional[str] = None):
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
import asyncio
|
||||
import discord
|
||||
from typing import Optional
|
||||
|
||||
import discord
|
||||
from discord.ext.commands import MemberConverter, UserConverter
|
||||
|
||||
from lib import formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
|
|
|
@ -1,15 +1,16 @@
|
|||
import asyncio
|
||||
import discord
|
||||
import datetime
|
||||
from typing import Optional
|
||||
|
||||
import discord
|
||||
from discord.ext.commands import UserConverter, MemberConverter
|
||||
|
||||
from lib import formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.formatter import format_duration_to_seconds, format_seconds_to_duration_string
|
||||
from modules.moderation.utils.actionable import async_actionable
|
||||
from modules.moderation.utils.case_handler import create_case
|
||||
from typing import Optional
|
||||
from discord.ext.commands import UserConverter, MemberConverter
|
||||
from lib.formatter import format_duration_to_seconds, format_seconds_to_duration_string
|
||||
|
||||
|
||||
async def timeout_user(
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
import discord
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
|
||||
|
||||
async def async_actionable(
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
import discord
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.constants import CONST
|
||||
from lib.formatter import format_case_number
|
||||
from typing import Optional
|
||||
import datetime
|
||||
from typing import Optional
|
||||
|
||||
import discord
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.formatter import format_case_number
|
||||
from lib.formatter import format_seconds_to_duration_string
|
||||
|
||||
|
||||
|
|
|
@ -1,10 +1,12 @@
|
|||
from typing import Optional
|
||||
|
||||
import discord
|
||||
from discord.ext.commands import TextChannelConverter, UserConverter
|
||||
from loguru import logger
|
||||
|
||||
from modules.moderation.utils.case_embed import create_case_embed
|
||||
from services.moderation.case_service import CaseService
|
||||
from services.moderation.modlog_service import ModLogService
|
||||
from modules.moderation.utils.case_embed import create_case_embed
|
||||
from typing import Optional
|
||||
from discord.ext.commands import TextChannelConverter, UserConverter
|
||||
|
||||
case_service = CaseService()
|
||||
modlog_service = ModLogService()
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
import discord
|
||||
from typing import Optional
|
||||
from discord.ext.commands import UserConverter, MemberConverter
|
||||
import asyncio
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from typing import Optional
|
||||
|
||||
import discord
|
||||
from discord.ext.commands import UserConverter, MemberConverter
|
||||
|
||||
from lib.constants import CONST
|
||||
from modules.moderation.utils.case_handler import create_case
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from modules.moderation.utils.actionable import async_actionable
|
||||
from modules.moderation.utils.case_handler import create_case
|
||||
|
||||
|
||||
async def warn_user(ctx, target: discord.Member, reason: Optional[str]):
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
import discord
|
||||
from discord.ext.commands import guild_only
|
||||
from discord.commands import SlashCommandGroup
|
||||
from discord.ext import commands
|
||||
from discord.ext.commands import guild_only
|
||||
|
||||
from Client import LumiBot
|
||||
from modules.triggers.add import add_reaction
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
from typing import Optional
|
||||
|
||||
from discord.ext import bridge
|
||||
from services.reactions_service import CustomReactionsService
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
|
||||
from lib import formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib import formatter
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from services.reactions_service import CustomReactionsService
|
||||
|
||||
|
||||
async def add_reaction(
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
from discord.ext import bridge
|
||||
from services.reactions_service import CustomReactionsService
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
from services.reactions_service import CustomReactionsService
|
||||
|
||||
|
||||
async def delete_reaction(ctx: bridge.Context, reaction_id: int) -> None:
|
||||
|
|
|
@ -1,11 +1,12 @@
|
|||
from typing import Any, Dict, List
|
||||
|
||||
import discord
|
||||
from discord.ext import bridge, pages
|
||||
|
||||
from lib import formatter
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from services.reactions_service import CustomReactionsService
|
||||
from typing import Any, Dict, List
|
||||
from lib import formatter
|
||||
|
||||
import discord
|
||||
|
||||
|
||||
async def list_reactions(ctx: bridge.Context) -> None:
|
||||
|
|
|
@ -2,6 +2,7 @@ from datetime import datetime, timedelta
|
|||
from typing import List, Optional, Tuple
|
||||
|
||||
import pytz
|
||||
|
||||
from db import database
|
||||
from lib.constants import CONST
|
||||
from services.currency_service import Currency
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
import discord
|
||||
from discord.ext import commands
|
||||
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.constants import CONST
|
||||
from lib.embed_builder import EmbedBuilder
|
||||
from lib.exceptions.LumiExceptions import LumiException
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
from db.database import execute_query, select_query_one, select_query_dict
|
||||
from typing import Optional, Dict, Any, List
|
||||
|
||||
from db.database import execute_query, select_query_one, select_query_dict
|
||||
|
||||
|
||||
class CaseService:
|
||||
def __init__(self):
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
from db.database import execute_query, select_query_one
|
||||
from typing import Optional
|
||||
|
||||
from db.database import execute_query, select_query_one
|
||||
|
||||
|
||||
class ModLogService:
|
||||
def __init__(self):
|
||||
|
|
Loading…
Reference in a new issue