Advertisement
Wintermuted

Untitled

Dec 4th, 2016
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. #!/usr/bin/python3.5
  2. import discord
  3. import asyncio
  4. import time
  5. import random
  6. import inspect
  7. from discord.ext import commands
  8. from random import choice
  9.  
  10. client = discord.Client()
  11.  
  12. @client.event
  13. async def on_ready():
  14. print('Bot made by Willy')
  15. print('------')
  16. print('Logged in as')
  17. if client.user.bot == True:
  18. print('Only user accounts allowed m8')
  19. return
  20. else:
  21. print(client.user.name)
  22. print('------')
  23. print('Current Servers')
  24. print('------')
  25. for _server in client.servers:
  26. try:
  27. print(_server.name)
  28. except Exception as e:
  29. print(e)
  30. print('------')
  31. print("Would u like to bot in a new server? Please type yes or no. (inv)")
  32. print('------')
  33. answer = input('')
  34. if 'y' in answer:
  35. inv = input('Please type in the Invite Code: ')
  36. inv2 = await client.get_invite(inv)
  37. while 1:
  38. await client.accept_invite(inv)
  39. await client.leave_server(inv2.server)
  40. else:
  41. print('I wont pick a new server.')
  42. print('------')
  43. num = 0
  44. serverslist = []
  45. for _server in client.servers:
  46. try:
  47. print('[' + str(num) + ']' + ' ' + _server.name)
  48. print('------')
  49. num += 1
  50. serverslist.append(_server.name)
  51. except Exception as e:
  52. print(e)
  53.  
  54. print('------')
  55. server_num = input("Which server would you like to spam join in (num)? ")
  56. print('------')
  57.  
  58. server = None
  59.  
  60. server_name = serverslist[int(server_num)]
  61.  
  62. for _server in client.servers:
  63. if _server.name.lower() == server_name.lower():
  64. server = _server
  65. break
  66. else:
  67. print('Server {} not found!'.format(server_name))
  68. return
  69.  
  70. inv = await client.create_invite(server, xkcd=True)
  71. while 1:
  72. await client.accept_invite(inv.url)
  73. await client.leave_server(server)
  74.  
  75. try:
  76. username = input('Email or Token: ')
  77. if '@' in username:
  78. password = input('Password: ')
  79. client.run(username, password)
  80. else:
  81. client.run(username)
  82. except:
  83. print("Incorrect Credentials!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement