initial yandex music
This commit is contained in:
10
bot.py
10
bot.py
@@ -6,7 +6,7 @@ import disnake
|
||||
from dotenv import load_dotenv
|
||||
from disnake import OptionType, Option
|
||||
from disnake.ext import commands
|
||||
from __init__ import version_info as ver
|
||||
from __init__ import version_info as ver, __version__
|
||||
from lib.CogsPrep import work_with_cogs, cog_list
|
||||
from lib.Comands import determine_prefix
|
||||
from lib.Logger import logger
|
||||
@@ -42,8 +42,8 @@ asyncio.run(work_with_cogs('load', bot, asyncio.run(cog_list())))
|
||||
async def on_ready():
|
||||
logger.info('Bot started')
|
||||
logger.info(f'Disnake version {disnake.__version__}')
|
||||
logger.info('We have logged in as {0.user}'.format(bot))
|
||||
logger.info(f'Version of bot is - v{ver.major}.{ver.minor}.{ver.micro}-{ver.releaselevel}')
|
||||
logger.info(f'We have logged in as {bot.user}')
|
||||
logger.info(f'Version of bot is - v{__version__}-{ver.releaselevel}')
|
||||
|
||||
|
||||
@bot.slash_command(
|
||||
@@ -71,12 +71,14 @@ async def slash_cogs(inter: disnake.ApplicationCommandInteraction, what_do, cog:
|
||||
|
||||
|
||||
@slash_cogs.autocomplete('cog')
|
||||
async def _cog_opt(inter: disnake.ApplicationCommandInteraction, current: str, what_do):
|
||||
async def _cog_opt(inter: disnake.ApplicationCommandInteraction, what_do, current: str):
|
||||
current = current.lower()
|
||||
if what_do == 'enable':
|
||||
_list = await cog_list('./cogs/disabled/')
|
||||
logger.error(_list)
|
||||
else:
|
||||
_list = await cog_list()
|
||||
logger.error(_list)
|
||||
return [choice for choice in _list if current in choice.lower()]
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user