Mohammed Foud commited on
Commit ·
d1a8e48
1
Parent(s): 48c822f
Add application file
Browse files- Dockerfile +4 -1
- README_WEB.md +2 -2
- __pycache__/app.cpython-312.pyc +0 -0
- __pycache__/tiktok.cpython-312.pyc +0 -0
- app.py +1 -1
- docker-compose.yml +15 -0
- requirements.txt +3 -2
- run_flask.py +2 -2
- templates/index.html +2 -0
- tiktok_bot.log +103 -0
Dockerfile
CHANGED
|
@@ -24,5 +24,8 @@ RUN pip install --no-cache-dir --upgrade -r requirements.txt
|
|
| 24 |
# Copy the rest of the app
|
| 25 |
COPY --chown=user . /app
|
| 26 |
|
|
|
|
|
|
|
| 27 |
|
| 28 |
-
#
|
|
|
|
|
|
| 24 |
# Copy the rest of the app
|
| 25 |
COPY --chown=user . /app
|
| 26 |
|
| 27 |
+
# Expose port for Flask app
|
| 28 |
+
EXPOSE 7860
|
| 29 |
|
| 30 |
+
# Run Flask application
|
| 31 |
+
CMD ["python3", "app.py"]
|
README_WEB.md
CHANGED
|
@@ -37,7 +37,7 @@ python app.py
|
|
| 37 |
### Accessing the Interface
|
| 38 |
|
| 39 |
1. Open your web browser
|
| 40 |
-
2. Go to: `http://localhost:
|
| 41 |
3. You'll see the modern web interface
|
| 42 |
|
| 43 |
### Using the Bot
|
|
@@ -105,7 +105,7 @@ tik/
|
|
| 105 |
|
| 106 |
1. **Port already in use:**
|
| 107 |
- Change the port in `app.py` or `run_flask.py`
|
| 108 |
-
- Kill any existing processes on port
|
| 109 |
|
| 110 |
2. **Chrome/ChromeDriver issues:**
|
| 111 |
- Make sure Chrome is installed
|
|
|
|
| 37 |
### Accessing the Interface
|
| 38 |
|
| 39 |
1. Open your web browser
|
| 40 |
+
2. Go to: `http://localhost:7860`
|
| 41 |
3. You'll see the modern web interface
|
| 42 |
|
| 43 |
### Using the Bot
|
|
|
|
| 105 |
|
| 106 |
1. **Port already in use:**
|
| 107 |
- Change the port in `app.py` or `run_flask.py`
|
| 108 |
+
- Kill any existing processes on port 7860
|
| 109 |
|
| 110 |
2. **Chrome/ChromeDriver issues:**
|
| 111 |
- Make sure Chrome is installed
|
__pycache__/app.cpython-312.pyc
ADDED
|
Binary file (8.1 kB). View file
|
|
|
__pycache__/tiktok.cpython-312.pyc
CHANGED
|
Binary files a/__pycache__/tiktok.cpython-312.pyc and b/__pycache__/tiktok.cpython-312.pyc differ
|
|
|
app.py
CHANGED
|
@@ -193,4 +193,4 @@ def handle_disconnect():
|
|
| 193 |
print('Client disconnected')
|
| 194 |
|
| 195 |
if __name__ == '__main__':
|
| 196 |
-
socketio.run(app, debug=True, host='0.0.0.0', port=
|
|
|
|
| 193 |
print('Client disconnected')
|
| 194 |
|
| 195 |
if __name__ == '__main__':
|
| 196 |
+
socketio.run(app, debug=True, host='0.0.0.0', port=7860)
|
docker-compose.yml
ADDED
|
@@ -0,0 +1,15 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version: '3.8'
|
| 2 |
+
|
| 3 |
+
services:
|
| 4 |
+
tiktok-bot:
|
| 5 |
+
build: .
|
| 6 |
+
ports:
|
| 7 |
+
- "7860:7860"
|
| 8 |
+
volumes:
|
| 9 |
+
- ./tiktok_cookies.json:/app/tiktok_cookies.json
|
| 10 |
+
- ./commented_videos.json:/app/commented_videos.json
|
| 11 |
+
- ./tiktok_bot.log:/app/tiktok_bot.log
|
| 12 |
+
- ./selenium_cache:/app/selenium_cache
|
| 13 |
+
environment:
|
| 14 |
+
- PYTHONUNBUFFERED=1
|
| 15 |
+
restart: unless-stopped
|
requirements.txt
CHANGED
|
@@ -7,5 +7,6 @@ uvicorn[standard]
|
|
| 7 |
pydantic
|
| 8 |
python-telegram-bot[callback-data]
|
| 9 |
tqdm
|
| 10 |
-
flask
|
| 11 |
-
flask-socketio
|
|
|
|
|
|
| 7 |
pydantic
|
| 8 |
python-telegram-bot[callback-data]
|
| 9 |
tqdm
|
| 10 |
+
flask==2.3.3
|
| 11 |
+
flask-socketio==5.3.6
|
| 12 |
+
python-socketio==5.8.0
|
run_flask.py
CHANGED
|
@@ -7,11 +7,11 @@ from app import app, socketio
|
|
| 7 |
|
| 8 |
if __name__ == '__main__':
|
| 9 |
print("Starting TikTok Bot Web Interface...")
|
| 10 |
-
print("Open your browser and go to: http://localhost:
|
| 11 |
print("Press Ctrl+C to stop the server")
|
| 12 |
|
| 13 |
try:
|
| 14 |
-
socketio.run(app, debug=True, host='0.0.0.0', port=
|
| 15 |
except KeyboardInterrupt:
|
| 16 |
print("\nShutting down server...")
|
| 17 |
except Exception as e:
|
|
|
|
| 7 |
|
| 8 |
if __name__ == '__main__':
|
| 9 |
print("Starting TikTok Bot Web Interface...")
|
| 10 |
+
print("Open your browser and go to: http://localhost:7860")
|
| 11 |
print("Press Ctrl+C to stop the server")
|
| 12 |
|
| 13 |
try:
|
| 14 |
+
socketio.run(app, debug=True, host='0.0.0.0', port=7860)
|
| 15 |
except KeyboardInterrupt:
|
| 16 |
print("\nShutting down server...")
|
| 17 |
except Exception as e:
|
templates/index.html
CHANGED
|
@@ -28,6 +28,7 @@
|
|
| 28 |
type="url"
|
| 29 |
id="videoUrl"
|
| 30 |
name="videoUrl"
|
|
|
|
| 31 |
required
|
| 32 |
placeholder="https://www.tiktok.com/@username/video/..."
|
| 33 |
class="w-full px-4 py-3 bg-white/10 border border-white/20 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-blue-500"
|
|
@@ -42,6 +43,7 @@
|
|
| 42 |
id="commentText"
|
| 43 |
name="commentText"
|
| 44 |
required
|
|
|
|
| 45 |
rows="3"
|
| 46 |
placeholder="Enter your comment text here..."
|
| 47 |
class="w-full px-4 py-3 bg-white/10 border border-white/20 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-blue-500 resize-none"
|
|
|
|
| 28 |
type="url"
|
| 29 |
id="videoUrl"
|
| 30 |
name="videoUrl"
|
| 31 |
+
value="https://www.tiktok.com/@olyan15k/video/7525851748410379528?_t=ZS-8xz2qmFzVEg&_r=1"
|
| 32 |
required
|
| 33 |
placeholder="https://www.tiktok.com/@username/video/..."
|
| 34 |
class="w-full px-4 py-3 bg-white/10 border border-white/20 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-blue-500"
|
|
|
|
| 43 |
id="commentText"
|
| 44 |
name="commentText"
|
| 45 |
required
|
| 46 |
+
value="أفضل صانع محتوى ، يا رب أفوز❤️❤️"
|
| 47 |
rows="3"
|
| 48 |
placeholder="Enter your comment text here..."
|
| 49 |
class="w-full px-4 py-3 bg-white/10 border border-white/20 rounded-lg text-white placeholder-gray-400 focus:outline-none focus:ring-2 focus:ring-blue-500 resize-none"
|
tiktok_bot.log
CHANGED
|
@@ -980,3 +980,106 @@ Stacktrace:
|
|
| 980 |
2025-07-14 02:20:31,064 - INFO - Posting comment 1/500: Wow
|
| 981 |
2025-07-14 02:20:32,914 - INFO - Successfully posted comment 1/500 on https://www.tiktok.com/@abuamsl/video/7522856538034212117?is_from_webapp=1&sender_device=pc
|
| 982 |
2025-07-14 02:20:34,891 - INFO - Bot execution finished. Closing browser in 10 seconds.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 980 |
2025-07-14 02:20:31,064 - INFO - Posting comment 1/500: Wow
|
| 981 |
2025-07-14 02:20:32,914 - INFO - Successfully posted comment 1/500 on https://www.tiktok.com/@abuamsl/video/7522856538034212117?is_from_webapp=1&sender_device=pc
|
| 982 |
2025-07-14 02:20:34,891 - INFO - Bot execution finished. Closing browser in 10 seconds.
|
| 983 |
+
2025-07-14 02:41:13,090 - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
| 984 |
+
* Running on all addresses (0.0.0.0)
|
| 985 |
+
* Running on http://127.0.0.1:5000
|
| 986 |
+
* Running on http://192.168.12.185:5000
|
| 987 |
+
2025-07-14 02:41:13,090 - INFO - [33mPress CTRL+C to quit[0m
|
| 988 |
+
2025-07-14 02:41:13,090 - INFO - * Restarting with watchdog (inotify)
|
| 989 |
+
2025-07-14 02:41:14,143 - WARNING - * Debugger is active!
|
| 990 |
+
2025-07-14 02:41:14,157 - INFO - * Debugger PIN: 614-977-117
|
| 991 |
+
2025-07-14 02:41:22,997 - INFO - 127.0.0.1 - - [14/Jul/2025 02:41:22] "GET / HTTP/1.1" 200 -
|
| 992 |
+
2025-07-14 02:41:25,136 - INFO - 127.0.0.1 - - [14/Jul/2025 02:41:25] "GET /socket.io/?EIO=4&transport=polling&t=PW6AZ47 HTTP/1.1" 200 -
|
| 993 |
+
2025-07-14 02:41:25,178 - INFO - 127.0.0.1 - - [14/Jul/2025 02:41:25] "POST /socket.io/?EIO=4&transport=polling&t=PW6AZ4m&sid=tq5vFds2YWEBSbZvAAAA HTTP/1.1" 200 -
|
| 994 |
+
2025-07-14 02:41:25,183 - INFO - 127.0.0.1 - - [14/Jul/2025 02:41:25] "GET /socket.io/?EIO=4&transport=polling&t=PW6AZ4p&sid=tq5vFds2YWEBSbZvAAAA HTTP/1.1" 200 -
|
| 995 |
+
2025-07-14 02:41:25,209 - INFO - 127.0.0.1 - - [14/Jul/2025 02:41:25] "[33mGET /favicon.ico HTTP/1.1[0m" 404 -
|
| 996 |
+
2025-07-14 02:41:25,238 - INFO - 127.0.0.1 - - [14/Jul/2025 02:41:25] "GET /socket.io/?EIO=4&transport=polling&t=PW6AZ5I&sid=tq5vFds2YWEBSbZvAAAA HTTP/1.1" 200 -
|
| 997 |
+
2025-07-14 02:41:25,311 - INFO - 127.0.0.1 - - [14/Jul/2025 02:41:25] "GET /socket.io/?EIO=4&transport=polling&t=PW6AZ6x&sid=tq5vFds2YWEBSbZvAAAA HTTP/1.1" 200 -
|
| 998 |
+
2025-07-14 02:42:48,051 - INFO - 127.0.0.1 - - [14/Jul/2025 02:42:48] "GET / HTTP/1.1" 200 -
|
| 999 |
+
2025-07-14 02:42:48,071 - INFO - 127.0.0.1 - - [14/Jul/2025 02:42:48] "GET /socket.io/?EIO=4&transport=websocket&sid=tq5vFds2YWEBSbZvAAAA HTTP/1.1" 200 -
|
| 1000 |
+
2025-07-14 02:42:48,267 - INFO - 127.0.0.1 - - [14/Jul/2025 02:42:48] "GET /socket.io/?EIO=4&transport=polling&t=PW6AtN7 HTTP/1.1" 200 -
|
| 1001 |
+
2025-07-14 02:42:48,289 - INFO - 127.0.0.1 - - [14/Jul/2025 02:42:48] "POST /socket.io/?EIO=4&transport=polling&t=PW6AtNQ&sid=blKz16O1_vZCppYqAAAC HTTP/1.1" 200 -
|
| 1002 |
+
2025-07-14 02:42:48,295 - INFO - 127.0.0.1 - - [14/Jul/2025 02:42:48] "GET /socket.io/?EIO=4&transport=polling&t=PW6AtNS&sid=blKz16O1_vZCppYqAAAC HTTP/1.1" 200 -
|
| 1003 |
+
2025-07-14 02:43:11,903 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:11] "GET / HTTP/1.1" 200 -
|
| 1004 |
+
2025-07-14 02:43:11,915 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:11] "GET /socket.io/?EIO=4&transport=websocket&sid=blKz16O1_vZCppYqAAAC HTTP/1.1" 200 -
|
| 1005 |
+
2025-07-14 02:43:12,093 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:12] "GET /socket.io/?EIO=4&transport=polling&t=PW6AzBP HTTP/1.1" 200 -
|
| 1006 |
+
2025-07-14 02:43:12,115 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:12] "POST /socket.io/?EIO=4&transport=polling&t=PW6AzBb&sid=Eor0D1KWZK_qjYEfAAAE HTTP/1.1" 200 -
|
| 1007 |
+
2025-07-14 02:43:12,116 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:12] "GET /socket.io/?EIO=4&transport=polling&t=PW6AzBd&sid=Eor0D1KWZK_qjYEfAAAE HTTP/1.1" 200 -
|
| 1008 |
+
2025-07-14 02:43:12,144 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:12] "GET /socket.io/?EIO=4&transport=polling&t=PW6AzB-&sid=Eor0D1KWZK_qjYEfAAAE HTTP/1.1" 200 -
|
| 1009 |
+
2025-07-14 02:43:13,268 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:13] "GET / HTTP/1.1" 200 -
|
| 1010 |
+
2025-07-14 02:43:13,277 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:13] "GET /socket.io/?EIO=4&transport=websocket&sid=Eor0D1KWZK_qjYEfAAAE HTTP/1.1" 200 -
|
| 1011 |
+
2025-07-14 02:43:13,447 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:13] "GET /socket.io/?EIO=4&transport=polling&t=PW6AzWZ HTTP/1.1" 200 -
|
| 1012 |
+
2025-07-14 02:43:13,465 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:13] "POST /socket.io/?EIO=4&transport=polling&t=PW6AzWm&sid=ew0ZZxJCgF7K-cTJAAAG HTTP/1.1" 200 -
|
| 1013 |
+
2025-07-14 02:43:13,469 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:13] "GET /socket.io/?EIO=4&transport=polling&t=PW6AzWq&sid=ew0ZZxJCgF7K-cTJAAAG HTTP/1.1" 200 -
|
| 1014 |
+
2025-07-14 02:43:14,089 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET / HTTP/1.1" 200 -
|
| 1015 |
+
2025-07-14 02:43:14,106 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET /socket.io/?EIO=4&transport=websocket&sid=ew0ZZxJCgF7K-cTJAAAG HTTP/1.1" 200 -
|
| 1016 |
+
2025-07-14 02:43:14,285 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET /socket.io/?EIO=4&transport=polling&t=PW6Azjg HTTP/1.1" 200 -
|
| 1017 |
+
2025-07-14 02:43:14,310 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "POST /socket.io/?EIO=4&transport=polling&t=PW6Azj_&sid=DUFmp582xGixIBXEAAAI HTTP/1.1" 200 -
|
| 1018 |
+
2025-07-14 02:43:14,314 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET /socket.io/?EIO=4&transport=polling&t=PW6Azk1&sid=DUFmp582xGixIBXEAAAI HTTP/1.1" 200 -
|
| 1019 |
+
2025-07-14 02:43:14,357 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET / HTTP/1.1" 200 -
|
| 1020 |
+
2025-07-14 02:43:14,390 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET /socket.io/?EIO=4&transport=websocket&sid=DUFmp582xGixIBXEAAAI HTTP/1.1" 200 -
|
| 1021 |
+
2025-07-14 02:43:14,553 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET /socket.io/?EIO=4&transport=polling&t=PW6Azns HTTP/1.1" 200 -
|
| 1022 |
+
2025-07-14 02:43:14,581 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "POST /socket.io/?EIO=4&transport=polling&t=PW6Azo8&sid=2WMHMFAfJVIL8NVNAAAK HTTP/1.1" 200 -
|
| 1023 |
+
2025-07-14 02:43:14,583 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:14] "GET /socket.io/?EIO=4&transport=polling&t=PW6Azo9&sid=2WMHMFAfJVIL8NVNAAAK HTTP/1.1" 200 -
|
| 1024 |
+
2025-07-14 02:43:26,168 - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
|
| 1025 |
+
* Running on all addresses (0.0.0.0)
|
| 1026 |
+
* Running on http://127.0.0.1:5000
|
| 1027 |
+
* Running on http://192.168.12.185:5000
|
| 1028 |
+
2025-07-14 02:43:26,169 - INFO - [33mPress CTRL+C to quit[0m
|
| 1029 |
+
2025-07-14 02:43:26,170 - INFO - * Restarting with watchdog (inotify)
|
| 1030 |
+
2025-07-14 02:43:27,237 - WARNING - * Debugger is active!
|
| 1031 |
+
2025-07-14 02:43:27,242 - INFO - * Debugger PIN: 614-977-117
|
| 1032 |
+
2025-07-14 02:43:29,417 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:29] "GET /socket.io/?EIO=4&transport=polling&t=PW6B1Q2 HTTP/1.1" 200 -
|
| 1033 |
+
2025-07-14 02:43:29,425 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:29] "POST /socket.io/?EIO=4&transport=polling&t=PW6B1QB&sid=D3ZwBJPss6lmK7Y8AAAA HTTP/1.1" 200 -
|
| 1034 |
+
2025-07-14 02:43:29,427 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:29] "GET /socket.io/?EIO=4&transport=polling&t=PW6B1QC&sid=D3ZwBJPss6lmK7Y8AAAA HTTP/1.1" 200 -
|
| 1035 |
+
2025-07-14 02:43:30,732 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:30] "GET / HTTP/1.1" 200 -
|
| 1036 |
+
2025-07-14 02:43:30,745 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:30] "GET /socket.io/?EIO=4&transport=websocket&sid=D3ZwBJPss6lmK7Y8AAAA HTTP/1.1" 200 -
|
| 1037 |
+
2025-07-14 02:43:30,885 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:30] "GET /socket.io/?EIO=4&transport=polling&t=PW6B1mz HTTP/1.1" 200 -
|
| 1038 |
+
2025-07-14 02:43:30,906 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:30] "POST /socket.io/?EIO=4&transport=polling&t=PW6B1nF&sid=bDmaHQZIQ1UwJLWPAAAC HTTP/1.1" 200 -
|
| 1039 |
+
2025-07-14 02:43:30,907 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:30] "GET /socket.io/?EIO=4&transport=polling&t=PW6B1nH&sid=bDmaHQZIQ1UwJLWPAAAC HTTP/1.1" 200 -
|
| 1040 |
+
2025-07-14 02:43:31,833 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:31] "GET / HTTP/1.1" 200 -
|
| 1041 |
+
2025-07-14 02:43:31,850 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:31] "GET /socket.io/?EIO=4&transport=websocket&sid=bDmaHQZIQ1UwJLWPAAAC HTTP/1.1" 200 -
|
| 1042 |
+
2025-07-14 02:43:31,998 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:31] "GET /socket.io/?EIO=4&transport=polling&t=PW6B22P HTTP/1.1" 200 -
|
| 1043 |
+
2025-07-14 02:43:32,012 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "POST /socket.io/?EIO=4&transport=polling&t=PW6B22c&sid=KR4VKURN-8JexBrhAAAE HTTP/1.1" 200 -
|
| 1044 |
+
2025-07-14 02:43:32,019 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "GET /socket.io/?EIO=4&transport=polling&t=PW6B22e&sid=KR4VKURN-8JexBrhAAAE HTTP/1.1" 200 -
|
| 1045 |
+
2025-07-14 02:43:32,040 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "GET / HTTP/1.1" 200 -
|
| 1046 |
+
2025-07-14 02:43:32,074 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "GET /socket.io/?EIO=4&transport=websocket&sid=KR4VKURN-8JexBrhAAAE HTTP/1.1" 200 -
|
| 1047 |
+
2025-07-14 02:43:32,223 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "GET /socket.io/?EIO=4&transport=polling&t=PW6B25v HTTP/1.1" 200 -
|
| 1048 |
+
2025-07-14 02:43:32,235 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "POST /socket.io/?EIO=4&transport=polling&t=PW6B264&sid=Ju3JPJXfMRes2Pe-AAAG HTTP/1.1" 200 -
|
| 1049 |
+
2025-07-14 02:43:32,240 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "GET /socket.io/?EIO=4&transport=polling&t=PW6B268&sid=Ju3JPJXfMRes2Pe-AAAG HTTP/1.1" 200 -
|
| 1050 |
+
2025-07-14 02:43:32,829 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "GET / HTTP/1.1" 200 -
|
| 1051 |
+
2025-07-14 02:43:32,845 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:32] "GET /socket.io/?EIO=4&transport=websocket&sid=Ju3JPJXfMRes2Pe-AAAG HTTP/1.1" 200 -
|
| 1052 |
+
2025-07-14 02:43:33,002 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "GET /socket.io/?EIO=4&transport=polling&t=PW6B2I6 HTTP/1.1" 200 -
|
| 1053 |
+
2025-07-14 02:43:33,015 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "POST /socket.io/?EIO=4&transport=polling&t=PW6B2IH&sid=Pyb-X78mt5tz8GUHAAAI HTTP/1.1" 200 -
|
| 1054 |
+
2025-07-14 02:43:33,020 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "GET /socket.io/?EIO=4&transport=polling&t=PW6B2II&sid=Pyb-X78mt5tz8GUHAAAI HTTP/1.1" 200 -
|
| 1055 |
+
2025-07-14 02:43:33,039 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "GET /socket.io/?EIO=4&transport=polling&t=PW6B2Id&sid=Pyb-X78mt5tz8GUHAAAI HTTP/1.1" 200 -
|
| 1056 |
+
2025-07-14 02:43:33,050 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "GET / HTTP/1.1" 200 -
|
| 1057 |
+
2025-07-14 02:43:33,073 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "GET /socket.io/?EIO=4&transport=websocket&sid=Pyb-X78mt5tz8GUHAAAI HTTP/1.1" 200 -
|
| 1058 |
+
2025-07-14 02:43:33,245 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "GET /socket.io/?EIO=4&transport=polling&t=PW6B2Lp HTTP/1.1" 200 -
|
| 1059 |
+
2025-07-14 02:43:33,265 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "POST /socket.io/?EIO=4&transport=polling&t=PW6B2MA&sid=xv-5o0K20nmG29oyAAAK HTTP/1.1" 200 -
|
| 1060 |
+
2025-07-14 02:43:33,267 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:33] "GET /socket.io/?EIO=4&transport=polling&t=PW6B2MB&sid=xv-5o0K20nmG29oyAAAK HTTP/1.1" 200 -
|
| 1061 |
+
2025-07-14 02:43:39,265 - INFO - 127.0.0.1 - - [14/Jul/2025 02:43:39] "POST /start_bot HTTP/1.1" 200 -
|
| 1062 |
+
2025-07-14 02:44:26,954 - WARNING - Error sending stats to Plausible: error sending request for url (https://plausible.io/api/event)
|
| 1063 |
+
2025-07-14 02:44:27,366 - INFO - Loaded 3 previously commented videos.
|
| 1064 |
+
2025-07-14 02:44:33,347 - INFO - Cookies loaded successfully.
|
| 1065 |
+
2025-07-14 02:45:40,442 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/app.py', reloading
|
| 1066 |
+
2025-07-14 02:45:40,445 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/app.py', reloading
|
| 1067 |
+
2025-07-14 02:45:40,446 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/app.py', reloading
|
| 1068 |
+
2025-07-14 02:45:40,837 - INFO - * Restarting with watchdog (inotify)
|
| 1069 |
+
2025-07-14 02:45:42,949 - WARNING - * Debugger is active!
|
| 1070 |
+
2025-07-14 02:45:42,961 - INFO - * Debugger PIN: 614-977-117
|
| 1071 |
+
2025-07-14 02:45:44,891 - INFO - 127.0.0.1 - - [14/Jul/2025 02:45:44] "GET /socket.io/?EIO=4&transport=polling&t=PW6BXhs HTTP/1.1" 200 -
|
| 1072 |
+
2025-07-14 02:45:44,915 - INFO - 127.0.0.1 - - [14/Jul/2025 02:45:44] "POST /socket.io/?EIO=4&transport=polling&t=PW6BYV8&sid=lXzPvMumKUMwCBACAAAA HTTP/1.1" 200 -
|
| 1073 |
+
2025-07-14 02:45:44,919 - INFO - 127.0.0.1 - - [14/Jul/2025 02:45:44] "GET /socket.io/?EIO=4&transport=polling&t=PW6BYVA&sid=lXzPvMumKUMwCBACAAAA HTTP/1.1" 200 -
|
| 1074 |
+
2025-07-14 02:45:44,950 - INFO - 127.0.0.1 - - [14/Jul/2025 02:45:44] "GET /socket.io/?EIO=4&transport=polling&t=PW6BYVe&sid=lXzPvMumKUMwCBACAAAA HTTP/1.1" 200 -
|
| 1075 |
+
2025-07-14 02:45:45,314 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/run_flask.py', reloading
|
| 1076 |
+
2025-07-14 02:45:45,317 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/run_flask.py', reloading
|
| 1077 |
+
2025-07-14 02:45:45,320 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/run_flask.py', reloading
|
| 1078 |
+
2025-07-14 02:45:45,400 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/run_flask.py', reloading
|
| 1079 |
+
2025-07-14 02:45:45,403 - INFO - * Detected change in '/home/mfoud444/1project/opensource/tik/run_flask.py', reloading
|
| 1080 |
+
2025-07-14 02:45:46,099 - INFO - * Restarting with watchdog (inotify)
|
| 1081 |
+
2025-07-14 02:45:47,119 - WARNING - * Debugger is active!
|
| 1082 |
+
2025-07-14 02:45:47,133 - INFO - * Debugger PIN: 614-977-117
|
| 1083 |
+
2025-07-14 02:45:48,485 - INFO - 127.0.0.1 - - [14/Jul/2025 02:45:48] "GET /socket.io/?EIO=4&transport=polling&t=PW6BZ32 HTTP/1.1" 200 -
|
| 1084 |
+
2025-07-14 02:45:48,507 - INFO - 127.0.0.1 - - [14/Jul/2025 02:45:48] "POST /socket.io/?EIO=4&transport=polling&t=PW6BZNG&sid=6UJGOBHorbZ9ZUpZAAAA HTTP/1.1" 200 -
|
| 1085 |
+
2025-07-14 02:45:48,510 - INFO - 127.0.0.1 - - [14/Jul/2025 02:45:48] "GET /socket.io/?EIO=4&transport=polling&t=PW6BZNI&sid=6UJGOBHorbZ9ZUpZAAAA HTTP/1.1" 200 -
|