Advertisement
Guest User

Untitled

a guest
Feb 10th, 2017
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. import discord
  2. import re
  3. import asyncio
  4. import random
  5. import sys
  6.  
  7. for arg in sys.argv:
  8. account = arg
  9. password = "********"
  10.  
  11. client = discord.Client()
  12.  
  13. def random_id(length):
  14. number = '0123456789'
  15. alpha1 = 'abcdefghijklmnopqrstuvwxyz'
  16. alpha2 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
  17. id = ''
  18. for i in range(0,length,3):
  19. id += random.choice(number)
  20. id += random.choice(alpha1)
  21. id += random.choice(alpha2)
  22. return id
  23.  
  24. @client.event
  25. async def on_ready():
  26. print('Connected!')
  27. print('Username: ' + client.user.name)
  28. print('ID: ' + client.user.id)
  29. await client.accept_invite("https://discord.gg/4dpQ5FH")
  30.  
  31. @client.event
  32. async def on_message(message):
  33. if message.content.startswith('@rep'):
  34. msg = '!rep {0.author.mention}'.format(message)
  35. await client.send_message(message.channel, msg)
  36. if message.content.startswith('@daily'):
  37. msg = '!daily {0.author.mention}'.format(message)
  38. await client.send_message(message.channel, msg)
  39. if message.content.startswith("@spam"):
  40. cmd = message.content[len('@spam '):]
  41. num = re.search(r'\d+', cmd).group()
  42. textl = re.findall('[^0-9]', cmd)
  43. text = ''.join(textl)
  44. if int(num) > 500:
  45. num = 10
  46. if text == ' random':
  47. for i in range(int(num)):
  48. await asyncio.sleep(0.5)
  49. await client.send_message(message.channel, random_id(75))
  50. else:
  51. for i in range(int(num)):
  52. await asyncio.sleep(0.5)
  53. await client.send_message(message.channel, ''.join(text))
  54.  
  55. client.run(account,password)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement