Commande info : Récupération du nom du bot/owner depuis Discord + changement nom
This commit is contained in:
parent
c7f1953617
commit
f65c9ea725
1 changed files with 8 additions and 6 deletions
|
@ -115,12 +115,14 @@ class Commands(commands.Cog):
|
||||||
await ctx.message.add_reaction(emoji = '✅')
|
await ctx.message.add_reaction(emoji = '✅')
|
||||||
await ctx.send(syntaxe)
|
await ctx.send(syntaxe)
|
||||||
|
|
||||||
@commands.command(aliases = ['infos'])
|
@commands.command(aliases = ['info'])
|
||||||
async def info(self, ctx):
|
async def infos(self, ctx):
|
||||||
"""Donne des infos sur le bot.\n ➡ Syntaxe: .info/infos"""
|
"""Donne des infos sur le KassouBot.\n ➡ Syntaxe: .infos/info"""
|
||||||
embed = discord.Embed(url = 'https://github.com/Mylloon', color = randint(0, 0xFFFFFF)) # pub gratuite
|
appinfo = await self.bot.application_info()
|
||||||
|
|
||||||
embed.set_author(name='Bot Licence L1', icon_url=ctx.author.avatar_url)
|
embed = discord.Embed(color = randint(0, 0xFFFFFF))
|
||||||
|
|
||||||
|
embed.set_author(name=appinfo.name, icon_url=self.bot.user.avatar_url)
|
||||||
|
|
||||||
# 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_online = len({m.id for m in self.bot.get_all_members() if m.status is discord.Status.online})
|
||||||
|
@ -136,7 +138,7 @@ class Commands(commands.Cog):
|
||||||
text = len(text_channels)
|
text = len(text_channels)
|
||||||
voice = len(voice_channels)
|
voice = len(voice_channels)
|
||||||
|
|
||||||
embed.add_field(name='Développeur', value='Mylloon#7869') # pub encore
|
embed.add_field(name='Dev', value=f"[{appinfo.owner}](https://github.com/Mylloon)") # pub gratuite
|
||||||
embed.add_field(name='Serveurs', value=len(self.bot.guilds))
|
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='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.add_field(name='Channels', value=f'{text} textuelles\n{voice} vocales')
|
||||||
|
|
Reference in a new issue