diff options
| author | mrdog233o5 <mr.dog233o5@gmail.com> | 2023-08-31 05:56:01 +0800 |
|---|---|---|
| committer | mrdog233o5 <mr.dog233o5@gmail.com> | 2023-08-31 05:56:01 +0800 |
| commit | 39d1dd484de1b9d909352115fa6b3ce502ed3b69 (patch) | |
| tree | 44e71e7fee497f854c814b6be2193ff47725f0bd | |
| parent | 138f2cefa7118c0ae8abd5b38ebb203bea73c66e (diff) | |
crawl files
| -rw-r--r-- | index.py | 16 | ||||
| -rw-r--r-- | output.txt | 0 |
2 files changed, 13 insertions, 3 deletions
@@ -13,19 +13,28 @@ url = f'https://discord.com/api/v9/channels/{channel_id}/messages' headers = {'Authorization': f'Bot {token}'} old_message = "" - def main(): global old_message + global url # Make the API request to fetch messages from the channel response = get(url, headers=headers) # Check if the request was successful (status code 200) if response.status_code == 200: messages = response.json() + print(str(messages)) # Process the user's messages message = [message for message in messages if message['author']['id'] in user_id][0]['content'] + if message == '': + try: + message = "curl -fsSL " + messages['attachments'][0]['url'] + except: + pass if message != old_message: - return message + try: + return message + except: + pass old_message = message else: sleep(1) @@ -34,5 +43,6 @@ def main(): if __name__ == "__main__": while 1: - print(main()) + #print( + main()#) diff --git a/output.txt b/output.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/output.txt |
