Advertisement
Guest User

messy fucking code boi

a guest
Jul 15th, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 4.39 KB | None | 0 0
  1. import discord
  2. from discord.ext import commands
  3. import random
  4. import asyncio
  5.  
  6. class Gifs:
  7.  
  8.     #Gif related commands
  9.     #Kiss Pat Lick Shoot Slap etc
  10.    
  11.     """ INIT """
  12.     def __init__(self, bot):
  13.         self.bot = bot
  14.        
  15.     """ COMMANDS """
  16.        
  17.     """ Kiss """
  18.     @commands.command(pass_context=True)
  19.     async def kiss(self, ctx, member : discord.Member):
  20.         Kiss = ['/Users/Administrator/Desktop/Nebula/Assets/Gifs/KissGif1.gif',
  21.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/KissGif2.gif',
  22.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/KissGif3.gif',
  23.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/KissGif4.gif']
  24.        
  25.         await self.bot.send_file(ctx.message.channel, random.choice(Kiss),
  26.         content="{0} has given you a smooch {1}".format(ctx.message.author.mention, member.mention))
  27.        
  28.     """ Pat """
  29.     @commands.command(pass_context=True)
  30.     async def pat(self, ctx, member : discord.Member):
  31.         Pat = ['/Users/Administrator/Desktop/Nebula/Assets/Gifs/PatGif1.gif',
  32.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/PatGif2.gif',
  33.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/PatGif3.gif']
  34.        
  35.         await self.bot.send_file(ctx.message.channel, random.choice(Pat),
  36.         content="{0} loves to pat {1}".format(ctx.message.author.mention, member.mention))
  37.        
  38.     """ Stare """
  39.     @commands.command(pass_context=True)
  40.     async def stare(self, ctx, member : discord.Member):
  41.         Stare = ['/Users/Administrator/Desktop/Nebula/Assets/Gifs/StareGif1.gif',
  42.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/StareGif2.gif',
  43.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/StareGif3.gif']
  44.    
  45.         await self.bot.send_file(ctx.message.channel, random.choice(Stare),
  46.         content="{0} is gazing right at {1}".format(ctx.message.author.mention, member.mention))
  47.    
  48.     """ Slap """
  49.     @commands.command(pass_context=True)
  50.     async def slap(self, ctx, member : discord.Member):
  51.         Slap = ['/Users/Administrator/Desktop/Nebula/Assets/Gifs/SlapGif1.gif',
  52.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/SlapGif2.gif',
  53.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/SlapGif3.gif',
  54.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/SlapGif4.gif']
  55.        
  56.         await self.bot.send_file(ctx.message.channel, random.choice(Slap),
  57.         content="{0} just slapped the fuck out of {1}".format(ctx.message.author.mention, member.mention))
  58.        
  59.     """ Shoot """
  60.     @commands.command(pass_context=True)
  61.     async def shoot(self, ctx, member : discord.Member):
  62.         Shoot = ['/Users/Administrator/Desktop/Nebula/Assets/Gifs/ShootGif1.gif',
  63.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/ShootGif2.gif',
  64.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/ShootGif3.gif']
  65.    
  66.         await self.bot.send_file(ctx.message.channel, random.choice(Shoot),
  67.         content="{0} busted a cap in {1}".format(ctx.message.author.mention, member.mention))
  68.        
  69.     """ Fight """
  70.     @commands.command(pass_context=True)
  71.     async def fight(self, ctx, member : discord.Member):
  72.         Fight = ['/Users/Administrator/Desktop/Nebula/Assets/Gifs/FightGif1.gif',
  73.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/FightGif2.gif',
  74.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/FightGif3.gif']
  75.        
  76.         await self.bot.send_file(ctx.message.channel, random.choice(Fight),
  77.         content="{0} is beating the shit out of {1} someone help".format(ctx.message.author.mention, member.mention))
  78.  
  79.     """ Poke """
  80.     @commands.command(pass_context=True)
  81.     async def poke(self, ctx, member : discord.Member):
  82.         Poke = ['/Users/Administrator/Desktop/Nebula/Assets/Gifs/PokeGif1.gif',
  83.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/PokeGif2.gif',
  84.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/PokeGif3.gif',
  85.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/PokeGif4.gif']
  86.        
  87.         await self.bot.send_file(ctx.message.channel, random.choice(Poke),
  88.         content="{0} has poked you {1} what an annoying cunt".format(ctx.message.author.mention, member.mention))
  89.  
  90.     """ Lick """
  91.     @commands.command(pass_context=True)
  92.     async def lick(self, ctx, member : discord.Member):
  93.         Lick = [ '/Users/Administrator/Desktop/Nebula/Assets/Gifs/LickGif1.gif',
  94.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/LickGif2.gif',
  95.         '/Users/Administrator/Desktop/Nebula/Assets/Gifs/LickGif3.gif']
  96.        
  97.         await self.bot.send_file(ctx.message.channel, random.choice(Lick),
  98.         content="{0} has some sort of kink or {1} just tastes good ;)".format(ctx.message.author.mention, member.mention))
  99.        
  100. def setup(bot):
  101.     bot.add_cog(Gifs(bot))
  102.     print("Gifs is loaded")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement