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)