diff --git a/cogs/commands.py b/cogs/commands.py old mode 100755 new mode 100644 index 24f253c..8a3cb0e --- a/cogs/commands.py +++ b/cogs/commands.py @@ -16,14 +16,18 @@ class Commands(commands.Cog): async def ping(self, ctx, *, question = '0'): """Affiche mon ping.⁢⁢⁢⁢⁢\n ➡ Syntaxe: .ping [help]⁢⁢⁢⁢⁢⁢⁢⁢⁢⁢""" if question == 'help': - return await ctx.send(embed = discord.Embed(color = randint(0, 0xFFFFFF), description = ":hourglass: correspond au temps entre deux battements de cœurs (en millisecondes)\n\n:stopwatch: correspond au temps que met le bot a calculer le ping (en millisecondes)\n\n:heartbeat: correspond au temps que met le bot a réagir au messages (en millisecondes)")) + return await ctx.send(embed = discord.Embed(color = randint(0, 0xFFFFFF), + description = ":hourglass: correspond au temps entre deux battements de cœurs (en millisecondes)\n\n" + + ":stopwatch: correspond au temps que met le bot a calculer le ping (en millisecondes)\n\n" + + ":heartbeat: correspond au temps que met le bot a réagir au messages (en millisecondes)")) else: now = int(round(time.time() * 1000)) ping = now - int(round(ctx.message.created_at.timestamp() * 1000)) embed = discord.Embed(description = 'Pinging...') message = await ctx.send(embed = embed) ping2 = int(round(time.time() * 1000)) - now - await message.edit(embed = discord.Embed(color = randint(0, 0xFFFFFF), description = f':hourglass: {round(self.bot.latency * 1000)}ms\n\n:stopwatch: {ping2}ms\n\n:heartbeat: {ping}ms')) + await message.edit(embed = discord.Embed(color = randint(0, 0xFFFFFF), + description = f':hourglass: {round(self.bot.latency * 1000)}ms\n\n:stopwatch: {ping2}ms\n\n:heartbeat: {ping}ms')) await ctx.message.add_reaction(emoji = '✅') @commands.command(aliases = ['calculatrice', 'calcu']) @@ -111,7 +115,8 @@ class Commands(commands.Cog): embed.set_author(name='Bot Licence L1', icon_url=ctx.author.avatar_url) - total_online = len({m.id for m in self.bot.get_all_members() if m.status is discord.Status.online}) # liste utilisateurs de tous les serveurs où le bot est, en ligne + # liste utilisateurs de tous les serveurs où le bot est, en ligne + total_online = len({m.id for m in self.bot.get_all_members() if m.status is discord.Status.online}) total_unique = len(self.bot.users) # pareil mais en comptants les hors lignes aussi # liste des différents canaux @@ -128,7 +133,8 @@ class Commands(commands.Cog): embed.add_field(name='Serveurs', value=len(self.bot.guilds)) embed.add_field(name='Membres', value=f'{total_unique} au total\n{total_online} en ligne') embed.add_field(name='Channels', value=f'{text} textuelles\n{voice} vocales') - embed.set_footer(text=f'Basé sur discord.py {discord.__version__}') # ca peut être utile de connaitre quel version le bot utilise sans devoir se connecter a distance au serveur qui fait tourner le bot + # ca peut être utile de connaitre quel version le bot utilise sans devoir se connecter a distance au serveur qui fait tourner le bot + embed.set_footer(text=f'Basé sur discord.py {discord.__version__}') await ctx.send(embed=embed) diff --git a/main.py b/main.py old mode 100755 new mode 100644 index 8ca130a..93b330b --- a/main.py +++ b/main.py @@ -16,7 +16,8 @@ async def on_connect(): # le status du bot @client.event async def on_ready(): - await client.change_presence(status = discord.Status.online, activity = discord.Activity(name = "https://github.com/Mylloon/bot-licence", type = discord.ActivityType.competing)) + await client.change_presence(status = discord.Status.online, activity = discord.Activity(name = "https://github.com/Mylloon/bot-licence", + type = discord.ActivityType.competing)) print("Bot chargé à 100%.") @client.event