title: Discord.py Making a server only command
body: <p>So I'm trying to make a check-in command which only works in a specific server due to how the channels are organized. Is there a way to check where the command is being run and block it if it isn't from this specific guild/server?</p>
  <p>My command im trying to lock to a specific guild.</p>
  <pre class="lang-py prettyprint-override"><code>@commands.command()
  #something here to check guild?
  async def checkin(self, ctx):
      category = discord.utils.get(ctx.guild.categories, id=catID)
      checkinem = discord.Embed(title='Realms Channels')
      
      for channel in category.channels: # or text_channels or voice_channels
          realm, emoji = channel.name.split('-')
          checkinem.add_field(name=realm, value=emoji, inline=False)
          
      checkinmsg = await ctx.send(embed=checkinem)
      for channel in category.channels: 
        realm, emoji = channel.name.split('-')
        await checkinmsg.add_reaction(emoji=emoji)
  
  </code></pre>
  <p>Any help would be greatly appreciated, thanks once again!</p>