Optimized code
This commit is contained in:
@@ -3,20 +3,20 @@ from dotenv import load_dotenv
|
||||
|
||||
class Settings:
|
||||
def __init__(self, settings: dict) -> None:
|
||||
self.invite_link = "https://discord.gg/wRCgB7vBQv"
|
||||
self.nodes = settings.get("nodes", {})
|
||||
self.max_queue = settings.get("default_max_queue", 1000)
|
||||
self.bot_prefix = settings.get("prefix", "")
|
||||
self.activity = settings.get("activity", [{"listen": "/help"}])
|
||||
self.embed_color = int(settings.get("embed_color", "0xb3b3b3"), 16)
|
||||
self.bot_access_user = settings.get("bot_access_user", [])
|
||||
self.emoji_source_raw = settings.get("emoji_source_raw", {})
|
||||
self.cooldowns_settings = settings.get("cooldowns", {})
|
||||
self.aliases_settings = settings.get("aliases", {})
|
||||
self.controller = settings.get("default_controller", {})
|
||||
self.lyrics_platform = settings.get("lyrics_platform", "A_ZLyrics").lower()
|
||||
self.ipc_server = settings.get("ipc_server", {})
|
||||
self.version = settings.get("version", "")
|
||||
self.invite_link: str = "https://discord.gg/wRCgB7vBQv"
|
||||
self.nodes: dict = settings.get("nodes", {})
|
||||
self.max_queue: int = settings.get("default_max_queue", 1000)
|
||||
self.bot_prefix: str = settings.get("prefix", "")
|
||||
self.activity: dict = settings.get("activity", [{"listen": "/help"}])
|
||||
self.embed_color: str = int(settings.get("embed_color", "0xb3b3b3"), 16)
|
||||
self.bot_access_user: list = settings.get("bot_access_user", [])
|
||||
self.emoji_source_raw: dict = settings.get("emoji_source_raw", {})
|
||||
self.cooldowns_settings: dict = settings.get("cooldowns", {})
|
||||
self.aliases_settings: dict = settings.get("aliases", {})
|
||||
self.controller: dict = settings.get("default_controller", {})
|
||||
self.lyrics_platform: str = settings.get("lyrics_platform", "A_ZLyrics").lower()
|
||||
self.ipc_server: dict = settings.get("ipc_server", {})
|
||||
self.version: str = settings.get("version", "")
|
||||
|
||||
class TOKENS:
|
||||
def __init__(self) -> None:
|
||||
|
||||
@@ -499,7 +499,7 @@ class Basic(commands.Cog):
|
||||
|
||||
temp = "!Remember do not change this file!\n------------->Info<-------------\nGuild: {} ({})\nRequester: {} ({})\nTracks: {} - {}\n------------>Tracks<------------\n".format(
|
||||
ctx.guild.name, ctx.guild.id,
|
||||
ctx.author.name, ctx.author.id,
|
||||
ctx.author.display_name, ctx.author.id,
|
||||
len(tracks), ctime(total_length)
|
||||
) + temp
|
||||
temp += raw
|
||||
|
||||
3
main.py
3
main.py
@@ -68,6 +68,7 @@ class Vocard(commands.Bot):
|
||||
async def setup_hook(self) -> None:
|
||||
func.langs_setup()
|
||||
|
||||
# Connecting to MongoDB
|
||||
await self.connect_db()
|
||||
|
||||
# Loading all the module in `cogs` folder
|
||||
@@ -145,6 +146,8 @@ async def get_prefix(bot, message: discord.Message):
|
||||
settings = await func.get_settings(message.guild.id)
|
||||
return settings.get("prefix", func.settings.bot_prefix)
|
||||
|
||||
# Loading settings
|
||||
func.settings = Settings(func.open_json("settings.json"))
|
||||
|
||||
# Setup the bot object
|
||||
intents = discord.Intents.default()
|
||||
|
||||
@@ -57,7 +57,7 @@ class InboxView(discord.ui.View):
|
||||
|
||||
def build_embed(self) -> discord.Embed:
|
||||
embed=discord.Embed(
|
||||
title=f"📭 All {self.author.name}'s Inbox",
|
||||
title=f"📭 All {self.author.display_name}'s Inbox",
|
||||
description=f'Max Messages: {len(self.inbox)}/10' + '```%0s %2s %20s\n' % (" ", "ID:", "Title:") + '\n'.join('%0s %2s. %35s'% ('✉️' if mail['type'] == 'invite' else '📢', index, mail['title'][:35] + "...") for index, mail in enumerate(self.inbox, start=1)) + '```',
|
||||
color=func.settings.embed_color
|
||||
)
|
||||
|
||||
@@ -72,7 +72,7 @@ class Placeholders:
|
||||
|
||||
@ensure_track
|
||||
def requester_name(self, track: Track) -> str:
|
||||
return track.requester.name if track.requester else self.bot.user.name
|
||||
return track.requester.name if track.requester else self.bot.user.display_name
|
||||
|
||||
@ensure_track
|
||||
def requester_avatar(self, track: Track) -> str:
|
||||
|
||||
Reference in New Issue
Block a user