Python-red-gen-space / cookieGen.py
Hashir Kashif
editing5
56a1b20
raw
history blame
1.57 kB
import requests
import json
import os
# import glob
import time
import string
import random
def send_retrieve_cookie_msg(channelid):
print("getting cookie")
secret = os.environ['DISCORD_CODE']
data = {"content": "n.gen netflix"}
headers = {"authorization": secret}
r = requests.post(
"https://discord.com/api/v9/channels/1098276770584731729/messages",
data=data,
headers=headers)
time.sleep(10)
os.chdir("./cookies/")
if r.status_code != 429:
headers = {'authorization': secret}
r = requests.get(
f' https://discord.com/api/v9/channels/{channelid}/messages?limit=1',
headers=headers)
jsonn = json.loads(r.text)
# n = 0
for value in jsonn:
# n = n + 1
S = 6
ran = ''.join(random.choices(string.ascii_uppercase + string.digits, k=S))
# attachmentUrl = value['attachments'][0]
try:
attachmentUrl = value['attachments'][0]['url']
filename = str(ran) + ".txt"
response = requests.get(attachmentUrl)
open("old" + filename, "wb").write(response.content)
s = 1
with open("old" + filename, 'r') as r, open(filename, 'w') as o:
for line in r:
#strip() function
if line.strip():
if (s == 1):
o.write("# Netscape HTTP Cookie File\n")
s = 2
o.write(line)
os.remove("old" + filename)
except Exception as e:
print(e)
pass
else:
print("cooldown")
os.chdir("../")
send_retrieve_cookie_msg(1098347140033560706)