Advertisement
Guest User

Urbot

a guest
Mar 31st, 2020
890
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.48 KB | None | 0 0
  1. import discord
  2. import datetime
  3. from discord.ext import commands
  4.  
  5. client = commands.Bot(command_prefix="/")
  6.  
  7. @client.event
  8. async def on_ready():
  9.     print("YES")
  10.  
  11. @client.command()
  12. async def serverinfo(ctx):
  13.     guild = ctx.guild
  14.     members = len(guild.members)
  15.     emojis = len(guild.emojis)
  16.     rol = len(guild.roles)
  17.  
  18.     embed = discord.Embed(title="Server Info", description=f"Info about -> {ctx.guild.name}", colour=0xFF0000)
  19.  
  20.     embed.set_author(name=f"Invoked by {ctx.author.display_name}", icon_url=ctx.author.avatar_url)
  21.     embed.set_thumbnail(url=guild.icon_url)
  22.  
  23.     embed.add_field(name="Roles", value=rol)
  24.     embed.add_field(name="Members", value=members)
  25.     embed.add_field(name="Roles", value=emojis)
  26.  
  27.     await ctx.send(embed=embed)
  28.  
  29. @client.command()
  30. async def whois(ctx, member:discord.Member):
  31.     embed = discord.Embed(title="Server Info", description=f"Info about -> {member.name}", colour=0xFF0000)
  32.  
  33.     embed.set_author(name=f"Invoked by -> {ctx.author}", icon_url=ctx.author.avatar_url)
  34.     embed.set_thumbnail(url=member.avatar_url)
  35.  
  36.     embed.add_field(name="Discriminator", value=member.discriminator)
  37.     embed.add_field(name="Top Role", value=member.top_role.mention)
  38.     embed.add_field(name="Nitro Boosted Since", value=member.premium_since)
  39.     embed.add_field(name="ID", value=member.id)
  40.     embed.add_field(name="Status?", value=member.status)
  41.     embed.add_field(name="Bot?", value=member.bot)
  42.  
  43.     await ctx.send(embed=embed)
  44.  
  45. client.run('NjM5MjgwOTI5MTA1NTEwNDIx.XoP8Cg.0dSLkKv8jggglweWXi5AeQzD8fY')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement