mirror of
https://github.com/Matthww/TuneBot.git
synced 2026-09-21 23:37:47 +00:00
Converted single quotes to double quotes
This commit is contained in:
@@ -36,21 +36,21 @@ class ChristmasBot(commands.Bot):
|
|||||||
self.update_status.start()
|
self.update_status.start()
|
||||||
|
|
||||||
self.config = config
|
self.config = config
|
||||||
self.initial_cog_names: List[str] = self.config.get('cogs', [])
|
self.initial_cog_names: List[str] = self.config.get("cogs", [])
|
||||||
self.colors: Dict[str, Color] = self.process_colours(config.get('colors', []))
|
self.colors: Dict[str, Color] = self.process_colours(config.get("colors", []))
|
||||||
|
|
||||||
self._redis_client: Redis = aioredis.from_url(
|
self._redis_client: Redis = aioredis.from_url(
|
||||||
self.config['redis_url'], encoding='utf-8', decode_responses=True
|
self.config["redis_url"], encoding="utf-8", decode_responses=True
|
||||||
)
|
)
|
||||||
self.invite_link: str = ''
|
self.invite_link: str = ""
|
||||||
|
|
||||||
slash_guilds = None
|
slash_guilds = None
|
||||||
if len(self.config['slash_command_guilds']) > 0:
|
if len(self.config["slash_command_guilds"]) > 0:
|
||||||
slash_guilds = self.config['slash_command_guilds']
|
slash_guilds = self.config["slash_command_guilds"]
|
||||||
|
|
||||||
super().__init__(
|
super().__init__(
|
||||||
command_prefix=self.prefix_callable,
|
command_prefix=self.prefix_callable,
|
||||||
description=self.config['info']['description'],
|
description=self.config["info"]["description"],
|
||||||
case_insensitive=False,
|
case_insensitive=False,
|
||||||
fetch_offline_members=False,
|
fetch_offline_members=False,
|
||||||
intents=intents,
|
intents=intents,
|
||||||
@@ -64,27 +64,27 @@ class ChristmasBot(commands.Bot):
|
|||||||
await self.load_cogs(self.initial_cog_names)
|
await self.load_cogs(self.initial_cog_names)
|
||||||
|
|
||||||
async def prefix_callable(self, _, msg: Message) -> List[str]:
|
async def prefix_callable(self, _, msg: Message) -> List[str]:
|
||||||
return commands.when_mentioned_or(*self.config['prefixes'])(self, msg)
|
return commands.when_mentioned_or(*self.config["prefixes"])(self, msg)
|
||||||
|
|
||||||
async def load_cogs(self, cog_names: Sequence[str]):
|
async def load_cogs(self, cog_names: Sequence[str]):
|
||||||
for cog in cog_names:
|
for cog in cog_names:
|
||||||
try:
|
try:
|
||||||
self.load_extension(cog)
|
self.load_extension(cog)
|
||||||
print(f'Succesfully loaded extension {cog}.')
|
print(f"Succesfully loaded extension {cog}.")
|
||||||
except (
|
except (
|
||||||
ExtensionNotFound,
|
ExtensionNotFound,
|
||||||
ExtensionAlreadyLoaded,
|
ExtensionAlreadyLoaded,
|
||||||
NoEntryPointError,
|
NoEntryPointError,
|
||||||
ExtensionFailed,
|
ExtensionFailed,
|
||||||
) as e:
|
) as e:
|
||||||
print(f'Failed to load extension {cog}.\n\t{e}', file=sys.stderr)
|
print(f"Failed to load extension {cog}.\n\t{e}", file=sys.stderr)
|
||||||
|
|
||||||
async def on_ready(self):
|
async def on_ready(self):
|
||||||
self.invite_link = f'https://discord.com/oauth2/authorize?client_id={self.user.id}&permissions=3230720&scope=bot%20applications.commands'
|
self.invite_link = f"https://discord.com/oauth2/authorize?client_id={self.user.id}&permissions=3230720&scope=bot%20applications.commands"
|
||||||
|
|
||||||
print(f'Logged in as: {self.user}')
|
print(f"Logged in as: {self.user}")
|
||||||
print(f'Version: {discord.__version__}')
|
print(f"Version: {discord.__version__}")
|
||||||
print(f'Invite: {self.invite_link}')
|
print(f"Invite: {self.invite_link}")
|
||||||
|
|
||||||
def process_colours(self, colors: Dict[str, str]) -> Dict[str, Color]:
|
def process_colours(self, colors: Dict[str, str]) -> Dict[str, Color]:
|
||||||
colour_dict: Dict[str, Color] = {}
|
colour_dict: Dict[str, Color] = {}
|
||||||
@@ -99,28 +99,28 @@ class ChristmasBot(commands.Bot):
|
|||||||
async def update_status(self):
|
async def update_status(self):
|
||||||
await self.wait_until_ready()
|
await self.wait_until_ready()
|
||||||
|
|
||||||
bot_prefix = self.config['prefixes'][0]
|
bot_prefix = self.config["prefixes"][0]
|
||||||
if self.rpc_is_help_message:
|
if self.rpc_is_help_message:
|
||||||
title = f'for {bot_prefix}connect | {bot_prefix}help'
|
title = f"for {bot_prefix}connect | {bot_prefix}help"
|
||||||
activity = discord.Activity(name=title, type=ActivityType.watching)
|
activity = discord.Activity(name=title, type=ActivityType.watching)
|
||||||
else:
|
else:
|
||||||
activity = discord.Activity(name='Some song', type=ActivityType.playing)
|
activity = discord.Activity(name="Some song", type=ActivityType.playing)
|
||||||
|
|
||||||
self.rpc_is_help_message = not self.rpc_is_help_message
|
self.rpc_is_help_message = not self.rpc_is_help_message
|
||||||
await self.change_presence(activity=activity)
|
await self.change_presence(activity=activity)
|
||||||
|
|
||||||
|
|
||||||
config = json.load(open('config.json', 'r', encoding='utf-8'))
|
config = json.load(open("config.json", "r", encoding="utf-8"))
|
||||||
redis_prefix = config['redis_prefix']
|
redis_prefix = config["redis_prefix"]
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == "__main__":
|
||||||
try:
|
try:
|
||||||
import uvloop
|
import uvloop
|
||||||
|
|
||||||
uvloop.install()
|
uvloop.install()
|
||||||
print('Succesfully initialized uvloop')
|
print("Succesfully initialized uvloop")
|
||||||
except ModuleNotFoundError:
|
except ModuleNotFoundError:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
token = config.pop('token')
|
token = config.pop("token")
|
||||||
ChristmasBot(config).run(token, reconnect=True)
|
ChristmasBot(config).run(token, reconnect=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user