· 6 years ago · Jul 12, 2019, 03:14 PM
1from selenium import webdriver
2import discord
3from discord.ext import commands
4import random
5import string
6
7
8def claim_reward(email):
9 driver = webdriver.Chrome()
10
11 driver.get("https://www.thelevelup.com/c/TW-O2XR1ATN6V")
12
13 driver.find_element_by_xpath("//input[@type='text'][@name='email']").send_keys(email)
14
15 driver.find_element_by_xpath("//input[@type='submit'][@name='commit']").click()
16
17 driver.close()
18
19
20def randomString(stringLength=10):
21 """Generate a random string of fixed length """
22 letters = string.ascii_lowercase
23 return ''.join(random.choice(letters) for i in range(stringLength))
24
25
26client = commands.Bot(command_prefix = "=")
27
28@client.event
29async def onready():
30 print("bot is ready")
31
32
33@client.event
34async def on_member_join(member):
35 print(f"{member} has joined a server")
36
37
38@client.event
39async def on_member_remove(member):
40 print(f"{member} has left a server")
41
42
43@client.event
44async def on_message(message):
45 if message.content.find("=kft") !=-1:
46 email = randomString(5) + "@gmail.com"
47 claim_reward(email)
48 await message.channel.send("```KFT Account has been made with " + email + "```")
49
50@client.event
51async def on_message(message):
52 if message.content.find("=help") !=-1:
53 await message.channel.send("```HELP DOCUMENT COMING SOON```")
54
55client.run("NTg0MDgwNTU3ODQ4MjY0NzA0.XSgtgg.eMvoDkN8LdrTUq73IpVOuIYVUOk")