Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import time
- import random
- import requests
- import threading
- import favicon
- from datetime import datetime
- from bs4 import BeautifulSoup
- from dhooks import *
- proxies = {
- 'http': 'http://GJU5810UBP:2UQ5Y5N6@snkrs-uk-s63.blankbot.co.uk:33128',
- 'https': 'https://GJU5810UBP:2UQ5Y5N6@snkrs-uk-s63.blankbot.co.uk:33128',
- }
- urls = ['https://eflash-us.doverstreetmarket.com','https://jackboys.travisscott.com','https://bdgastore.com','https://shop-usa.palaceskateboards.com','https://dropsau.com/','https://eflash-jp.doverstreetmarket.com/','https://wearebraindead.com','https://eflash-sg.doverstreetmarket.com','https://shop-jp.palaceskateboards.com/']
- webhook_url = 'https://discordapp.com/api/webhooks/669978360352473099/LXf6rsdSd2-ZWpZfd6vtQ6EzOApZmJlpg-8tVph48ggYV7jyiVUW5UzRbGQJSemzgNRJ'
- error_url = 'https://discordapp.com/api/webhooks/669556319136645161/j-kWiM8lbXVl6xIdQx7q24U1BThaxeCzX9gNbsSHNCtyYeWHyN1VeE8x5BOhZIWoJzfR'
- delay = '5'
- icons = []
- a = 0
- counttemp = -1
- headers = {
- 'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36'
- }
- #def favpage(site):
- # iconlist = favicon.get(site)
- # icon = iconlist[0]
- # return icon.url
- print("Starting ...")
- #for t in urls:
- # iconurl = favpage(t)
- # icons.append(iconurl)
- # a += 1
- # print("Initialisation ----------[" + str(a) + "/" + str(len(urls)+1) + "]")
- # pass
- print("Done !")
- #print(icons)
- def message_post(pw_status,monitor_store_url):
- hook = Webhook(webhook_url)
- embed = Embed(description=str(monitor_store_url),color=16635449,timestamp='now')
- embed.set_title(title=str(pw_status),url=monitor_store_url)
- embed.set_footer(text='Powered by Sneaker Bot',icon_url='https://sneakerbot.fr/wp-content/uploads/2020/01/IMG_1118.jpg')
- hook.send(embed=embed)
- print('[SUCCESS] --> Successfully sent success webhook!')
- def error_post(message,monitor_store_url):
- hook = Webhook(error_url)
- embed = Embed(description='**'+str(message)+'**',color=15149353,timestamp='now')
- embed.set_title(title=str(monitor_store_url),url=monitor_store_url)
- embed.set_footer(text='Powered by Sneaker Bot',icon_url='https://sneakerbot.fr/wp-content/uploads/2020/01/IMG_1118.jpg')
- hook.send(embed=embed)
- print('[SUCCESS] --> Successfully sent success webhook!')
- def main(url):
- last_status = ''
- while True:
- try:
- page_source = requests.get(url,headers=headers,proxies=proxies)
- page_text = BeautifulSoup(page_source.text,"lxml")
- if 'Opening Soon' in page_text.title.text:
- pw_status = "Password Page Up :lock:"
- if pw_status != last_status:
- #counttemp += 1
- message_post(pw_status,url)
- last_status = pw_status
- else:
- pw_status = "Password Page Down :unlock:"
- if pw_status != last_status:
- message_post(pw_status,url)
- last_status = pw_status
- now = datetime.now()
- print(str(now) + ' Monitoring-------------------[ '+str(url)+' '+last_status+' ]')
- time.sleep(int(delay))
- except:
- print('Error Requesting to This site ',url)
- time.sleep(5)
- if __name__ == "__main__":
- for i in urls:
- threading.Thread(name=str(i),target=main,args=(i,)).start()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement