From 716d9039bd12edf8070b337a8d08a97a308a56f6 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sat, 8 May 2021 02:30:53 +0200 Subject: [PATCH] adding right prefix in command suggestion --- src/cogs/fun.py | 4 ++-- src/cogs/games.py | 2 +- src/cogs/music.py | 20 ++++++++++---------- src/cogs/utils.py | 9 +++++---- 4 files changed, 18 insertions(+), 17 deletions(-) diff --git a/src/cogs/fun.py b/src/cogs/fun.py index d36c941..900acac 100644 --- a/src/cogs/fun.py +++ b/src/cogs/fun.py @@ -80,7 +80,7 @@ class Fun(commands.Cog): await ctx.send(f"{''.join(user1)} et {''.join(user2)} ont {coef_amour}% de chance de se mettre en couple !") else: await ctx.message.add_reaction(emoji = '❌') - await ctx.send("Erreur! Syntaxe : `.love [User2]`\n") + await ctx.send(f"Erreur! Syntaxe : `{ctx.prefix}love [User2]`\n") def _retirerDoublons(self, liste): Newliste = [] for element in liste: @@ -102,7 +102,7 @@ class Fun(commands.Cog): @_8ball.error async def _8ball_error(self, ctx, error): if str(error) == "question is a required argument that is missing.": - await ctx.send("Mauvaise syntaxe : `.8ball/8b/8balls `.") + await ctx.send(f"Mauvaise syntaxe : `{ctx.prefix}8ball/8b/8balls `.") @commands.command(name='pileouface', aliases=['pf']) async def _pileouface(self, ctx): diff --git a/src/cogs/games.py b/src/cogs/games.py index a73b048..bf5236a 100644 --- a/src/cogs/games.py +++ b/src/cogs/games.py @@ -42,7 +42,7 @@ class Games(commands.Cog): await ctx.message.add_reaction(emoji = '✅') @_chifumi.error async def _chifumi_error(self, ctx, error): - await ctx.send("Mauvaise syntaxe : `.chifumi/shifumi/ppc `.") + await ctx.send(f"Mauvaise syntaxe : `{ctx.prefix}chifumi/shifumi/ppc `.") @commands.command(name='plusoumoins', aliases = ['+ou-', '+-']) diff --git a/src/cogs/music.py b/src/cogs/music.py index 66e8ef0..b301e7b 100644 --- a/src/cogs/music.py +++ b/src/cogs/music.py @@ -320,7 +320,7 @@ class Music(commands.Cog): """Arrête la chanson en cours de lecture et quitte le salon vocal.\n ➡ Syntaxe: .disconnect/dc/stop⁢⁢⁢⁢⁢⁢⁢⁢⁢⁢""" if not ctx.voice_state.voice: - embed = discord.Embed(description = "Tape `.play ` pour jouer quelque chose ou `.join [id]` pour me connecter à un salon vocal.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour jouer quelque chose ou `{ctx.prefix}join [id]` pour me connecter à un salon vocal.", color = 0xC41B1B) embed.set_author(name = "Je ne suis connecté à aucun vocal.") return await ctx.send(embed = embed) @@ -359,7 +359,7 @@ class Music(commands.Cog): await ctx.message.add_reaction('⏯') await ctx.send(f"**`{ctx.author}`** met en pause la chanson en cours.") else: - embed = discord.Embed(description = "Tape `.play ` pour jouer quelque chose.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour jouer quelque chose.", color = 0xC41B1B) embed.set_author(name = "Je ne joue rien en ce moment !") return await ctx.send(embed = embed) @@ -373,11 +373,11 @@ class Music(commands.Cog): await ctx.send(f"**`{ctx.author}`** relance la chanson.") else: if ctx.voice_state.is_playing: - embed = discord.Embed(description = "Tape `.pause` pour mettre en pause la chanson.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}pause` pour mettre en pause la chanson.", color = 0xC41B1B) embed.set_author(name = "Je suis déjà en lecture !") return await ctx.send(embed = embed) else: - embed = discord.Embed(description = "Tape `.play ` pour jouer quelque chose ou `.join [id]` pour me connecter à un salon vocal.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour jouer quelque chose ou `{ctx.prefix}join [id]` pour me connecter à un salon vocal.", color = 0xC41B1B) embed.set_author(name = "Je ne suis connecté à aucun vocal.") return await ctx.send(embed = embed) @@ -386,7 +386,7 @@ class Music(commands.Cog): """Passe la chanson.\n ➡ Syntaxe: .skip/s""" if not ctx.voice_state.is_playing: - embed = discord.Embed(description = "Tape `.play ` pour jouer quelque chose.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour jouer quelque chose.", color = 0xC41B1B) embed.set_author(name = "Je ne joue rien en ce moment !") return await ctx.send(embed = embed) @@ -399,7 +399,7 @@ class Music(commands.Cog): """Affiche la file d'attente des chansons à venir.\n ➡ Syntaxe: .queue/q⁢⁢⁢⁢⁢⁢⁢⁢⁢⁢/playlist [page]""" if len(ctx.voice_state.songs) == 0: - embed = discord.Embed(description = "Tape `.play ` pour jouer quelque chose.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour jouer quelque chose.", color = 0xC41B1B) embed.set_author(name = "Il n'y a plus de chanson à venir dans la playlist.") return await ctx.send(embed = embed) @@ -407,7 +407,7 @@ class Music(commands.Cog): pages = math.ceil(len(ctx.voice_state.songs) / items_per_page) if page > pages: - embed = discord.Embed(description = "Tape `.play ` pour rajouter encore de la musique.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour rajouter encore de la musique.", color = 0xC41B1B) embed.set_author(name = "Il n'y a pas autant de pages") return await ctx.send(embed = embed) @@ -427,7 +427,7 @@ class Music(commands.Cog): """Mélange la file d'attente.""" if len(ctx.voice_state.songs) == 0: - embed = discord.Embed(description = "Tape `.play ` pour jouer quelque chose.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour jouer quelque chose.", color = 0xC41B1B) embed.set_author(name = "La file est vide.") return await ctx.send(embed = embed) @@ -450,7 +450,7 @@ class Music(commands.Cog): """Répète la chanson actuellement en lecture.\n ➡ Syntaxe: .loop/repeat""" if not ctx.voice_state.is_playing: - embed = discord.Embed(description = "Tape `.play ` pour jouer quelque chose.", color = 0xC41B1B) + embed = discord.Embed(description = f"Tape `{ctx.prefix}play ` pour jouer quelque chose.", color = 0xC41B1B) embed.set_author(name = "Je ne joue rien en ce moment !") return await ctx.send(embed = embed) @@ -544,7 +544,7 @@ class Music(commands.Cog): return await ctx.send(embed = embed) else: await ctx.message.add_reaction(emoji = '❌') - await ctx.send("Aucune musique demandé... `.lyrics/l/lyrics `.") + await ctx.send(f"Aucune musique demandé... `{ctx.prefix}lyrics/l/lyrics `.") def ligne_formatage(self, ligne): liste_balise = [ ('[Hook', '[Accroche'), ('[Verse', '[Couplet'), ('[Chorus', '[Chœur'), diff --git a/src/cogs/utils.py b/src/cogs/utils.py index 5f2b986..51e5bad 100644 --- a/src/cogs/utils.py +++ b/src/cogs/utils.py @@ -149,7 +149,7 @@ class Utils(commands.Cog): @_memo.error async def _note_error(self, ctx, error): if str(error) == "text is a required argument that is missing.": - await ctx.send("Vous devez renseigner un message : `.note/memo ⁢⁢⁢⁢⁢⁢⁢⁢⁢⁢`.") + await ctx.send(f"Vous devez renseigner un message : `{ctx.prefix}note/memo ⁢⁢⁢⁢⁢⁢⁢⁢⁢⁢`.") @commands.command(name='infos', aliases = ['info']) async def _infos(self, ctx): @@ -231,7 +231,7 @@ class Utils(commands.Cog): await ctx.send(embed = embed) await ctx.message.add_reaction(emoji = '✅') else: - await ctx.send("`.amongus `") + await ctx.send(f"`{ctx.prefix}amongus `") @commands.command(name='whois') async def _whois(self, ctx, *user: discord.Member): @@ -259,7 +259,8 @@ class Utils(commands.Cog): embed.add_field(name = "Est sur le serveur depuis", value = self._ageLayout(self._get_age(user[0].joined_at))) await ctx.message.add_reaction(emoji = '✅') return await ctx.send(embed = embed) - await ctx.send("Tu mentionnes trop d'utilisateurs : `.whois [@Membre]`") + return await ctx.send(f"Tu mentionnes trop d'utilisateurs : `{ctx.prefix}whois [@Membre]`") + def _get_age(self, date): joursRestants = datetime.now() - date years = joursRestants.total_seconds() / (365.242 * 24 * 3600) @@ -348,7 +349,7 @@ class Utils(commands.Cog): else: return await ctx.send(f"Désolé, mais tu as mis trop de possibilités (maximum : 20)") else: - return await ctx.send(f'Désolé, mais il manque des arguments : `.sondage "" "" "" ""`') + return await ctx.send(f'Désolé, mais il manque des arguments : `{ctx.prefix}sondage "" "" "" ""`') @commands.command(name='avis', aliases=['vote']) async def _avis(self, ctx, *args):