Spaces:
Runtime error
Runtime error
Upload 10 files
Browse files- bot.log.txt +545 -0
- bot.py +75 -0
- bot_responses.log.txt +0 -0
- brain.py +295 -0
- central_manager.py +112 -0
- components.json +20 -0
- config.json +10 -0
- config.py +7 -0
- control.py +26 -0
- core.py +19 -0
bot.log.txt
ADDED
|
@@ -0,0 +1,545 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
2025-08-01 22:01:33,314 - WARNING - Some parameters are on the meta device because they were offloaded to the disk and cpu.
|
| 2 |
+
2025-08-01 22:02:18,864 - INFO - Bot is starting...
|
| 3 |
+
2025-08-01 22:02:24,233 - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAGqFjm5PtDiH98VFUstAicRGLcxTRpSOrM/getMe "HTTP/1.1 200 OK"
|
| 4 |
+
2025-08-01 22:02:24,362 - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAGqFjm5PtDiH98VFUstAicRGLcxTRpSOrM/deleteWebhook "HTTP/1.1 200 OK"
|
| 5 |
+
2025-08-01 22:02:24,495 - INFO - Application started
|
| 6 |
+
2025-08-01 22:02:24,967 - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAGqFjm5PtDiH98VFUstAicRGLcxTRpSOrM/getUpdates "HTTP/1.1 200 OK"
|
| 7 |
+
2025-08-01 22:02:25,424 - INFO - Received message from 1421046090: \u0645\u0631\u062d\u0628\u0627
|
| 8 |
+
2025-08-01 22:02:26,241 - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAGqFjm5PtDiH98VFUstAicRGLcxTRpSOrM/sendMessage "HTTP/1.1 200 OK"
|
| 9 |
+
2025-08-01 22:02:26,243 - INFO - Received message from 1421046090: \u0627\u0644\u0633\u0644\u0627\u0645 \u0639\u0644\u064a\u0643\u0645 \u0648\u0631\u062d\u0645\u0629 \u0627\u0644\u0644\u0647
|
| 10 |
+
2025-08-01 22:12:35,960 - WARNING - Some parameters are on the meta device because they were offloaded to the cpu and disk.
|
| 11 |
+
2025-08-01 22:28:11,255 - WARNING - Some parameters are on the meta device because they were offloaded to the cpu and disk.
|
| 12 |
+
2025-08-01 23:56:41,215 - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAGqFjm5PtDiH98VFUstAicRGLcxTRpSOrM/getUpdates "HTTP/1.1 200 OK"
|
| 13 |
+
2025-08-01 23:56:46,883 - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAGqFjm5PtDiH98VFUstAicRGLcxTRpSOrM/getUpdates "HTTP/1.1 200 OK"
|
| 14 |
+
2025-08-01 23:56:48,396 - INFO - Application is stopping. This might take a moment.
|
| 15 |
+
2025-08-01 23:56:48,412 - CRITICAL - Fetching updates was aborted due to KeyboardInterrupt(). Suppressing exception to ensure graceful shutdown.
|
| 16 |
+
Traceback (most recent call last):
|
| 17 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_application.py", line 673, in stop
|
| 18 |
+
self.__update_fetcher_task.result()
|
| 19 |
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
|
| 20 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_application.py", line 1228, in _update_fetcher
|
| 21 |
+
await self.__update_fetcher()
|
| 22 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_application.py", line 1224, in __update_fetcher
|
| 23 |
+
await self.__process_update_wrapper(update)
|
| 24 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_application.py", line 1239, in __process_update_wrapper
|
| 25 |
+
await self._update_processor.process_update(update, self.process_update(update))
|
| 26 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_baseupdateprocessor.py", line 170, in process_update
|
| 27 |
+
await self.do_process_update(update, coroutine)
|
| 28 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_baseupdateprocessor.py", line 195, in do_process_update
|
| 29 |
+
await coroutine
|
| 30 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_application.py", line 1311, in process_update
|
| 31 |
+
await coroutine
|
| 32 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\telegram\ext\_handlers\basehandler.py", line 158, in handle_update
|
| 33 |
+
return await self.callback(update, context)
|
| 34 |
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 35 |
+
File "C:\Users\osamawin\Desktop\New Folder\harddisk\nora\nouraai12\telegram_listener.py", line 27, in handle_message
|
| 36 |
+
TELEGRAM_TOKEN = os.getenv("TELEGRAM_TOKEN") or "8015627699:AAGqFjm5PtDiH98VFUstAicRGLcxTRpSOrM"
|
| 37 |
+
^^^^^^^^^^^^^^^^^^^^^^^^
|
| 38 |
+
File "C:\Users\osamawin\Desktop\New Folder\harddisk\nora\nouraai12\responses.py", line 163, in auto_reply
|
| 39 |
+
File "C:\Users\osamawin\Desktop\New Folder\harddisk\nora\nouraai12\responses.py", line 128, in generate_reply
|
| 40 |
+
File "C:\Users\osamawin\Desktop\New Folder\harddisk\nora\nouraai12\responses.py", line 84, in generate_llama_response
|
| 41 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\utils\_contextlib.py", line 116, in decorate_context
|
| 42 |
+
return func(*args, **kwargs)
|
| 43 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\generation\utils.py", line 2633, in generate
|
| 44 |
+
result = self._sample(
|
| 45 |
+
input_ids,
|
| 46 |
+
...<5 lines>...
|
| 47 |
+
**model_kwargs,
|
| 48 |
+
)
|
| 49 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\generation\utils.py", line 3617, in _sample
|
| 50 |
+
outputs = model_forward(**model_inputs, return_dict=True)
|
| 51 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1751, in _wrapped_call_impl
|
| 52 |
+
return self._call_impl(*args, **kwargs)
|
| 53 |
+
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
| 54 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1762, in _call_impl
|
| 55 |
+
return forward_call(*args, **kwargs)
|
| 56 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\accelerate\hooks.py", line 175, in new_forward
|
| 57 |
+
output = module._old_forward(*args, **kwargs)
|
| 58 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\utils\generic.py", line 961, in wrapper
|
| 59 |
+
output = func(self, *args, **kwargs)
|
| 60 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\models\llama\modeling_llama.py", line 460, in forward
|
| 61 |
+
outputs: BaseModelOutputWithPast = self.model(
|
| 62 |
+
~~~~~~~~~~^
|
| 63 |
+
input_ids=input_ids,
|
| 64 |
+
^^^^^^^^^^^^^^^^^^^^
|
| 65 |
+
...<6 lines>...
|
| 66 |
+
**kwargs,
|
| 67 |
+
^^^^^^^^^
|
| 68 |
+
)
|
| 69 |
+
^
|
| 70 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1751, in _wrapped_call_impl
|
| 71 |
+
return self._call_impl(*args, **kwargs)
|
| 72 |
+
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
| 73 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1762, in _call_impl
|
| 74 |
+
return forward_call(*args, **kwargs)
|
| 75 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\utils\generic.py", line 1069, in wrapper
|
| 76 |
+
outputs = func(self, *args, **kwargs)
|
| 77 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\models\llama\modeling_llama.py", line 390, in forward
|
| 78 |
+
hidden_states = decoder_layer(
|
| 79 |
+
hidden_states,
|
| 80 |
+
...<5 lines>...
|
| 81 |
+
**kwargs,
|
| 82 |
+
)
|
| 83 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\modeling_layers.py", line 94, in __call__
|
| 84 |
+
return super().__call__(*args, **kwargs)
|
| 85 |
+
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
| 86 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1751, in _wrapped_call_impl
|
| 87 |
+
return self._call_impl(*args, **kwargs)
|
| 88 |
+
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
| 89 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1762, in _call_impl
|
| 90 |
+
return forward_call(*args, **kwargs)
|
| 91 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\accelerate\hooks.py", line 175, in new_forward
|
| 92 |
+
output = module._old_forward(*args, **kwargs)
|
| 93 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\models\llama\modeling_llama.py", line 304, in forward
|
| 94 |
+
hidden_states = self.mlp(hidden_states)
|
| 95 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1751, in _wrapped_call_impl
|
| 96 |
+
return self._call_impl(*args, **kwargs)
|
| 97 |
+
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
| 98 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1762, in _call_impl
|
| 99 |
+
return forward_call(*args, **kwargs)
|
| 100 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\accelerate\hooks.py", line 175, in new_forward
|
| 101 |
+
output = module._old_forward(*args, **kwargs)
|
| 102 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\transformers\models\llama\modeling_llama.py", line 152, in forward
|
| 103 |
+
down_proj = self.down_proj(self.act_fn(self.gate_proj(x)) * self.up_proj(x))
|
| 104 |
+
~~~~~~~~~~~~~~^^^
|
| 105 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1751, in _wrapped_call_impl
|
| 106 |
+
return self._call_impl(*args, **kwargs)
|
| 107 |
+
~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
|
| 108 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\module.py", line 1762, in _call_impl
|
| 109 |
+
return forward_call(*args, **kwargs)
|
| 110 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\accelerate\hooks.py", line 175, in new_forward
|
| 111 |
+
output = module._old_forward(*args, **kwargs)
|
| 112 |
+
File "C:\Users\osamawin\AppData\Local\Programs\Python\Python313\Lib\site-packages\torch\nn\modules\linear.py", line 125, in forward
|
| 113 |
+
return F.linear(input, self.weight, self.bias)
|
| 114 |
+
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
| 115 |
+
KeyboardInterrupt
|
| 116 |
+
2025-08-01 23:57:00,961 - INFO - Application.stop() complete
|
| 117 |
+
2025-08-02 02:07:10,420 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getMe "HTTP/1.1 200 OK"
|
| 118 |
+
2025-08-02 02:07:10,690 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/deleteWebhook "HTTP/1.1 200 OK"
|
| 119 |
+
2025-08-02 02:07:10,739 - telegram.ext.Application - INFO - Application started
|
| 120 |
+
2025-08-02 02:07:18,482 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getMe "HTTP/1.1 200 OK"
|
| 121 |
+
2025-08-02 02:07:18,676 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/deleteWebhook "HTTP/1.1 200 OK"
|
| 122 |
+
2025-08-02 02:07:18,702 - telegram.ext.Application - INFO - Application started
|
| 123 |
+
2025-08-02 02:07:21,122 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 124 |
+
2025-08-02 02:07:28,931 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 125 |
+
2025-08-02 02:07:31,209 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 126 |
+
2025-08-02 02:07:39,005 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 127 |
+
2025-08-02 02:07:41,292 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 128 |
+
2025-08-02 02:07:49,082 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 129 |
+
2025-08-02 02:07:51,380 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 130 |
+
2025-08-02 02:07:59,158 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 131 |
+
2025-08-02 02:08:01,467 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 132 |
+
2025-08-02 02:08:09,232 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 133 |
+
2025-08-02 02:08:11,553 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 134 |
+
2025-08-02 02:08:19,308 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 135 |
+
2025-08-02 02:08:21,637 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 136 |
+
2025-08-02 02:08:29,380 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 137 |
+
2025-08-02 02:08:31,725 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 138 |
+
2025-08-02 02:08:39,452 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 139 |
+
2025-08-02 02:08:41,809 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 140 |
+
2025-08-02 02:08:49,525 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 141 |
+
2025-08-02 02:08:51,894 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 142 |
+
2025-08-02 02:08:59,618 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 143 |
+
2025-08-02 02:09:01,978 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 144 |
+
2025-08-02 02:09:09,695 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 145 |
+
2025-08-02 02:09:12,063 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 146 |
+
2025-08-02 02:09:19,768 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 147 |
+
2025-08-02 02:09:22,150 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 148 |
+
2025-08-02 02:09:29,845 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 149 |
+
2025-08-02 02:09:32,243 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 150 |
+
2025-08-02 02:09:39,923 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 151 |
+
2025-08-02 02:09:42,327 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 152 |
+
2025-08-02 02:09:50,001 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 153 |
+
2025-08-02 02:09:52,410 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 154 |
+
2025-08-02 02:10:00,080 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 155 |
+
2025-08-02 02:10:02,493 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 156 |
+
2025-08-02 02:10:10,156 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 157 |
+
2025-08-02 02:10:12,577 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 158 |
+
2025-08-02 02:10:20,234 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 159 |
+
2025-08-02 02:10:22,663 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 160 |
+
2025-08-02 02:10:30,311 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 161 |
+
2025-08-02 02:10:32,752 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 162 |
+
2025-08-02 02:10:40,393 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 163 |
+
2025-08-02 02:10:42,857 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 164 |
+
2025-08-02 02:10:50,470 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 165 |
+
2025-08-02 02:10:52,943 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 166 |
+
2025-08-02 02:11:00,546 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 167 |
+
2025-08-02 02:11:03,030 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 168 |
+
2025-08-02 02:11:10,623 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 169 |
+
2025-08-02 02:11:13,117 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 170 |
+
2025-08-02 02:11:20,701 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 171 |
+
2025-08-02 02:11:23,203 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 172 |
+
2025-08-02 02:11:30,778 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 173 |
+
2025-08-02 02:11:33,289 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 174 |
+
2025-08-02 02:11:40,855 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 175 |
+
2025-08-02 02:11:43,375 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 176 |
+
2025-08-02 02:11:50,929 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 177 |
+
2025-08-02 02:11:53,463 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 178 |
+
2025-08-02 02:12:02,195 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 179 |
+
2025-08-02 02:12:04,807 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 180 |
+
2025-08-02 02:12:12,272 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 181 |
+
2025-08-02 02:12:14,934 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 182 |
+
2025-08-02 02:12:22,349 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 183 |
+
2025-08-02 02:12:25,016 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 184 |
+
2025-08-02 02:12:32,426 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 185 |
+
2025-08-02 02:12:35,103 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 186 |
+
2025-08-02 02:12:42,791 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 187 |
+
2025-08-02 02:12:45,198 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 188 |
+
2025-08-02 02:12:52,867 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 189 |
+
2025-08-02 02:12:55,282 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 190 |
+
2025-08-02 02:13:02,943 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 191 |
+
2025-08-02 02:13:05,424 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 192 |
+
2025-08-02 02:13:13,071 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 193 |
+
2025-08-02 02:13:15,511 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 194 |
+
2025-08-02 02:13:23,147 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 195 |
+
2025-08-02 02:13:25,594 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 196 |
+
2025-08-02 02:13:33,226 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 197 |
+
2025-08-02 02:13:35,676 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 198 |
+
2025-08-02 02:13:43,301 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 199 |
+
2025-08-02 02:13:45,760 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 200 |
+
2025-08-02 02:13:53,374 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 201 |
+
2025-08-02 02:13:55,845 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 202 |
+
2025-08-02 02:14:03,447 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 203 |
+
2025-08-02 02:14:05,928 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 204 |
+
2025-08-02 02:14:13,528 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 205 |
+
2025-08-02 02:14:16,014 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 206 |
+
2025-08-02 02:14:23,606 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 207 |
+
2025-08-02 02:14:26,099 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 208 |
+
2025-08-02 02:14:33,716 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 209 |
+
2025-08-02 02:14:36,187 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 210 |
+
2025-08-02 02:14:43,795 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 211 |
+
2025-08-02 02:14:46,295 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 212 |
+
2025-08-02 02:14:53,873 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 213 |
+
2025-08-02 02:14:56,383 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 214 |
+
2025-08-02 02:15:03,949 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 215 |
+
2025-08-02 02:15:06,470 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 216 |
+
2025-08-02 02:15:14,027 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 217 |
+
2025-08-02 02:15:16,558 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 218 |
+
2025-08-02 02:15:24,103 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 219 |
+
2025-08-02 02:15:26,645 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 220 |
+
2025-08-02 02:15:34,180 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 221 |
+
2025-08-02 02:15:36,728 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 222 |
+
2025-08-02 02:15:44,258 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 223 |
+
2025-08-02 02:15:46,814 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 224 |
+
2025-08-02 02:15:54,336 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 225 |
+
2025-08-02 02:15:56,899 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 226 |
+
2025-08-02 02:16:04,411 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 227 |
+
2025-08-02 02:16:06,983 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 228 |
+
2025-08-02 02:16:14,488 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 229 |
+
2025-08-02 02:16:15,106 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 230 |
+
2025-08-02 02:16:15,110 - telegram.ext.Application - INFO - Application is stopping. This might take a moment.
|
| 231 |
+
2025-08-02 02:16:15,114 - telegram.ext.Application - INFO - Application.stop() complete
|
| 232 |
+
2025-08-02 02:16:24,613 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 233 |
+
2025-08-02 02:16:34,702 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 234 |
+
2025-08-02 02:16:44,778 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 235 |
+
2025-08-02 02:16:54,856 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 236 |
+
2025-08-02 02:17:04,933 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 237 |
+
2025-08-02 02:17:15,006 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 238 |
+
2025-08-02 02:17:25,082 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 239 |
+
2025-08-02 02:17:35,155 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 240 |
+
2025-08-02 02:17:45,237 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 241 |
+
2025-08-02 02:17:55,316 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot7840940099:AAHjijIXKFb7Cns0sZqvgtwCzW1IBHbykOM/getUpdates "HTTP/1.1 200 OK"
|
| 242 |
+
2025-08-02 02:50:09,059 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getMe "HTTP/1.1 200 OK"
|
| 243 |
+
2025-08-02 02:50:09,382 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/deleteWebhook "HTTP/1.1 200 OK"
|
| 244 |
+
2025-08-02 02:50:09,413 - telegram.ext.Application - INFO - Application started
|
| 245 |
+
2025-08-02 02:50:19,661 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 246 |
+
2025-08-02 02:50:29,852 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 247 |
+
2025-08-02 02:50:39,935 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 248 |
+
2025-08-02 02:50:50,021 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 249 |
+
2025-08-02 02:51:00,108 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 250 |
+
2025-08-02 02:51:10,188 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 251 |
+
2025-08-02 02:51:20,279 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 252 |
+
2025-08-02 02:51:30,363 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 253 |
+
2025-08-02 02:51:40,447 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 254 |
+
2025-08-02 02:51:50,528 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 255 |
+
2025-08-02 02:52:00,610 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 256 |
+
2025-08-02 02:52:10,703 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 257 |
+
2025-08-02 02:52:20,781 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 258 |
+
2025-08-02 02:52:30,859 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 259 |
+
2025-08-02 02:52:40,991 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 260 |
+
2025-08-02 02:52:51,070 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 261 |
+
2025-08-02 02:53:01,148 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 262 |
+
2025-08-02 02:53:11,231 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 263 |
+
2025-08-02 02:53:22,339 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 264 |
+
2025-08-02 02:53:32,417 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 265 |
+
2025-08-02 02:53:42,501 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 266 |
+
2025-08-02 02:53:52,583 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 267 |
+
2025-08-02 02:54:02,663 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 268 |
+
2025-08-02 02:54:12,745 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 269 |
+
2025-08-02 02:54:22,830 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 270 |
+
2025-08-02 02:54:32,926 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 271 |
+
2025-08-02 02:54:43,013 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 272 |
+
2025-08-02 02:54:53,096 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 273 |
+
2025-08-02 02:55:03,181 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 274 |
+
2025-08-02 02:55:13,259 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 275 |
+
2025-08-02 02:55:23,337 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 276 |
+
2025-08-02 02:55:33,415 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 277 |
+
2025-08-02 02:55:43,498 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 278 |
+
2025-08-02 02:55:53,580 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 279 |
+
2025-08-02 02:56:03,665 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 280 |
+
2025-08-02 02:56:13,750 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 281 |
+
2025-08-02 02:56:23,827 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 282 |
+
2025-08-02 02:56:33,907 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 283 |
+
2025-08-02 02:56:43,986 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 284 |
+
2025-08-02 02:56:54,071 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 285 |
+
2025-08-02 02:57:04,153 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 286 |
+
2025-08-02 02:57:14,237 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 287 |
+
2025-08-02 02:57:24,320 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 288 |
+
2025-08-02 02:57:34,398 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 289 |
+
2025-08-02 02:57:44,480 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 290 |
+
2025-08-02 02:57:54,568 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 291 |
+
2025-08-02 02:58:04,718 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 292 |
+
2025-08-02 02:58:14,797 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 293 |
+
2025-08-02 02:58:24,876 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 294 |
+
2025-08-02 02:58:34,955 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 295 |
+
2025-08-02 02:58:45,034 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 296 |
+
2025-08-02 02:58:55,163 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 297 |
+
2025-08-02 02:59:05,257 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 298 |
+
2025-08-02 02:59:15,348 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 299 |
+
2025-08-02 02:59:25,435 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 300 |
+
2025-08-02 02:59:35,518 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 301 |
+
2025-08-02 02:59:45,599 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 302 |
+
2025-08-02 02:59:55,680 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 303 |
+
2025-08-02 03:00:05,759 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 304 |
+
2025-08-02 03:00:15,849 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 305 |
+
2025-08-02 03:00:25,939 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 306 |
+
2025-08-02 03:00:36,018 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 307 |
+
2025-08-02 03:00:46,097 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 308 |
+
2025-08-02 03:00:56,176 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 309 |
+
2025-08-02 03:01:06,262 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 310 |
+
2025-08-02 03:01:16,399 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 311 |
+
2025-08-02 03:01:26,484 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 312 |
+
2025-08-02 03:01:36,574 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 313 |
+
2025-08-02 03:01:46,651 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 314 |
+
2025-08-02 03:01:56,729 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 315 |
+
2025-08-02 03:02:06,808 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 316 |
+
2025-08-02 03:02:16,891 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 317 |
+
2025-08-02 03:02:27,033 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 318 |
+
2025-08-02 03:02:37,116 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 319 |
+
2025-08-02 03:02:47,199 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 320 |
+
2025-08-02 03:02:57,278 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 321 |
+
2025-08-02 03:03:07,365 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 322 |
+
2025-08-02 03:03:17,457 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 323 |
+
2025-08-02 03:03:27,540 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 324 |
+
2025-08-02 03:03:37,619 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 325 |
+
2025-08-02 03:03:47,722 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 326 |
+
2025-08-02 03:03:57,801 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 327 |
+
2025-08-02 03:04:07,893 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 328 |
+
2025-08-02 03:04:17,981 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 329 |
+
2025-08-02 03:04:28,065 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 330 |
+
2025-08-02 03:04:38,151 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 331 |
+
2025-08-02 03:04:48,245 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 332 |
+
2025-08-02 03:04:58,327 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 333 |
+
2025-08-02 03:05:08,433 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 334 |
+
2025-08-02 03:05:18,512 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 335 |
+
2025-08-02 03:05:28,592 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 336 |
+
2025-08-02 03:05:38,682 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 337 |
+
2025-08-02 03:05:48,768 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 338 |
+
2025-08-02 03:05:58,847 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 339 |
+
2025-08-02 03:06:09,010 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 340 |
+
2025-08-02 03:06:19,098 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 341 |
+
2025-08-02 03:06:29,180 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 342 |
+
2025-08-02 03:06:39,263 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 343 |
+
2025-08-02 03:06:49,349 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 344 |
+
2025-08-02 03:06:59,478 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 345 |
+
2025-08-02 03:07:11,587 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 346 |
+
2025-08-02 03:07:21,694 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 347 |
+
2025-08-02 03:07:31,776 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 348 |
+
2025-08-02 03:07:41,870 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 349 |
+
2025-08-02 03:07:51,955 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 350 |
+
2025-08-02 03:08:02,046 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 351 |
+
2025-08-02 03:08:12,139 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 352 |
+
2025-08-02 03:08:22,226 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 353 |
+
2025-08-02 03:08:32,310 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 354 |
+
2025-08-02 03:08:42,477 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 355 |
+
2025-08-02 03:08:52,559 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 356 |
+
2025-08-02 03:09:02,639 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 357 |
+
2025-08-02 03:09:12,730 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 358 |
+
2025-08-02 03:09:22,810 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 359 |
+
2025-08-02 03:09:32,892 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 360 |
+
2025-08-02 03:09:42,971 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 361 |
+
2025-08-02 03:09:53,050 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 362 |
+
2025-08-02 03:10:03,132 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 363 |
+
2025-08-02 03:10:13,208 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 364 |
+
2025-08-02 03:10:23,285 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 365 |
+
2025-08-02 03:10:33,393 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 366 |
+
2025-08-02 03:10:43,478 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 367 |
+
2025-08-02 03:10:53,557 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 368 |
+
2025-08-02 03:11:03,643 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 369 |
+
2025-08-02 03:11:13,721 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 370 |
+
2025-08-02 03:11:23,798 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 371 |
+
2025-08-02 03:11:33,877 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 372 |
+
2025-08-02 03:11:43,965 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 373 |
+
2025-08-02 03:11:54,047 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 374 |
+
2025-08-02 03:12:04,369 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 375 |
+
2025-08-02 03:12:14,447 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 376 |
+
2025-08-02 03:12:24,525 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 377 |
+
2025-08-02 03:12:34,879 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 378 |
+
2025-08-02 03:12:44,959 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 379 |
+
2025-08-02 03:12:55,150 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 380 |
+
2025-08-02 03:13:05,340 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 381 |
+
2025-08-02 03:13:15,422 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 382 |
+
2025-08-02 03:13:25,501 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 383 |
+
2025-08-02 03:13:35,585 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 384 |
+
2025-08-02 03:13:45,698 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 385 |
+
2025-08-02 03:13:55,781 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 386 |
+
2025-08-02 03:14:05,861 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 387 |
+
2025-08-02 03:14:15,948 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 388 |
+
2025-08-02 03:14:26,047 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 389 |
+
2025-08-02 03:14:36,132 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 390 |
+
2025-08-02 03:14:46,210 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 391 |
+
2025-08-02 03:14:56,314 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 392 |
+
2025-08-02 03:15:06,394 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 393 |
+
2025-08-02 03:15:16,474 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 394 |
+
2025-08-02 03:15:26,553 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 395 |
+
2025-08-02 03:15:36,637 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 396 |
+
2025-08-02 03:15:46,732 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 397 |
+
2025-08-02 03:16:00,593 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 398 |
+
2025-08-02 03:16:10,675 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 399 |
+
2025-08-02 03:16:20,757 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 400 |
+
2025-08-02 03:16:30,837 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 401 |
+
2025-08-02 03:16:40,923 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 402 |
+
2025-08-02 03:16:50,999 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 403 |
+
2025-08-02 03:17:01,079 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 404 |
+
2025-08-02 03:17:11,233 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 405 |
+
2025-08-02 03:17:21,316 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 406 |
+
2025-08-02 03:17:31,397 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 407 |
+
2025-08-02 03:17:41,480 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 408 |
+
2025-08-02 03:17:51,559 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 409 |
+
2025-08-02 03:18:01,789 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 410 |
+
2025-08-02 03:18:11,994 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 411 |
+
2025-08-02 03:18:22,102 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 412 |
+
2025-08-02 03:18:32,191 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 413 |
+
2025-08-02 03:18:42,290 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 414 |
+
2025-08-02 03:18:52,372 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 415 |
+
2025-08-02 03:19:02,630 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 416 |
+
2025-08-02 03:19:12,762 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 417 |
+
2025-08-02 03:19:22,965 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 418 |
+
2025-08-02 03:19:33,129 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 419 |
+
2025-08-02 03:19:43,211 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 420 |
+
2025-08-02 03:19:53,488 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 421 |
+
2025-08-02 03:20:05,640 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 422 |
+
2025-08-02 03:20:15,717 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 423 |
+
2025-08-02 03:20:25,848 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 424 |
+
2025-08-02 03:20:36,298 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 425 |
+
2025-08-02 03:20:46,380 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 426 |
+
2025-08-02 03:20:56,456 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 427 |
+
2025-08-02 03:21:06,683 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 428 |
+
2025-08-02 03:21:16,759 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 429 |
+
2025-08-02 03:21:26,862 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 430 |
+
2025-08-02 03:21:36,961 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 431 |
+
2025-08-02 03:21:47,038 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 432 |
+
2025-08-02 03:21:57,734 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 433 |
+
2025-08-02 03:22:07,886 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 434 |
+
2025-08-02 03:22:18,065 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 435 |
+
2025-08-02 03:22:28,466 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 436 |
+
2025-08-02 03:22:38,913 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 437 |
+
2025-08-02 03:22:49,020 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 438 |
+
2025-08-02 03:22:59,134 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 439 |
+
2025-08-02 03:23:09,278 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 440 |
+
2025-08-02 03:23:19,857 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 441 |
+
2025-08-02 03:23:29,940 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 442 |
+
2025-08-02 03:23:40,022 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 443 |
+
2025-08-02 03:23:51,982 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 444 |
+
2025-08-02 03:24:02,151 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 445 |
+
2025-08-02 03:24:34,988 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 446 |
+
2025-08-02 03:24:45,116 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 447 |
+
2025-08-02 03:24:55,219 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 448 |
+
2025-08-02 03:25:05,356 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 449 |
+
2025-08-02 03:25:15,432 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 450 |
+
2025-08-02 03:25:25,510 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 451 |
+
2025-08-02 03:25:35,585 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 452 |
+
2025-08-02 03:25:45,698 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 453 |
+
2025-08-02 03:25:56,089 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 454 |
+
2025-08-02 03:26:06,167 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 455 |
+
2025-08-02 03:26:16,246 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 456 |
+
2025-08-02 03:26:26,326 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 457 |
+
2025-08-02 03:26:36,437 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 458 |
+
2025-08-02 03:26:46,639 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 459 |
+
2025-08-02 03:26:56,717 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 460 |
+
2025-08-02 03:27:06,805 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 461 |
+
2025-08-02 03:27:16,884 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 462 |
+
2025-08-02 03:27:26,961 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 463 |
+
2025-08-02 03:27:37,043 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 464 |
+
2025-08-02 03:27:47,119 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 465 |
+
2025-08-02 03:27:57,195 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 466 |
+
2025-08-02 03:28:07,271 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 467 |
+
2025-08-02 03:28:17,347 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 468 |
+
2025-08-02 03:28:27,426 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 469 |
+
2025-08-02 03:28:37,507 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 470 |
+
2025-08-02 03:28:47,588 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 471 |
+
2025-08-02 03:28:57,669 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 472 |
+
2025-08-02 03:29:07,744 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 473 |
+
2025-08-02 03:29:18,283 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 474 |
+
2025-08-02 03:29:28,359 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 475 |
+
2025-08-02 03:29:38,438 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 476 |
+
2025-08-02 03:29:48,514 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 477 |
+
2025-08-02 03:29:58,590 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 478 |
+
2025-08-02 03:30:08,664 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 479 |
+
2025-08-02 03:30:18,747 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 480 |
+
2025-08-02 03:30:28,825 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 481 |
+
2025-08-02 03:30:38,906 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 482 |
+
2025-08-02 03:30:48,985 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 483 |
+
2025-08-02 03:30:59,061 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 484 |
+
2025-08-02 03:31:09,140 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 485 |
+
2025-08-02 03:31:19,217 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 486 |
+
2025-08-02 03:31:29,366 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 487 |
+
2025-08-02 03:31:39,473 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 488 |
+
2025-08-02 03:33:09,010 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 489 |
+
2025-08-02 03:33:19,138 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 490 |
+
2025-08-02 03:33:29,277 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 491 |
+
2025-08-02 03:34:04,401 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 492 |
+
2025-08-02 03:34:16,605 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 493 |
+
2025-08-02 03:34:26,680 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 494 |
+
2025-08-02 03:34:32,100 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 495 |
+
2025-08-02 03:35:10,730 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 496 |
+
2025-08-02 03:35:11,335 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 497 |
+
2025-08-10 09:04:57,395 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getMe "HTTP/1.1 200 OK"
|
| 498 |
+
2025-08-10 09:04:58,001 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/deleteWebhook "HTTP/1.1 200 OK"
|
| 499 |
+
2025-08-10 09:04:58,003 - telegram.ext.Application - INFO - Application started
|
| 500 |
+
2025-08-10 09:05:08,254 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 501 |
+
2025-08-10 09:05:17,924 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 502 |
+
2025-08-10 09:05:26,685 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 503 |
+
2025-08-10 09:05:26,713 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 504 |
+
2025-08-10 09:05:27,921 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 505 |
+
2025-08-10 09:05:31,869 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 506 |
+
2025-08-10 09:05:34,657 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 507 |
+
2025-08-10 09:05:36,761 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 508 |
+
2025-08-10 09:05:41,832 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 509 |
+
2025-08-10 09:05:45,109 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 510 |
+
2025-08-10 09:05:47,657 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 511 |
+
2025-08-10 09:05:54,922 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 512 |
+
2025-08-10 09:06:05,010 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 513 |
+
2025-08-10 09:06:27,920 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 514 |
+
2025-08-10 09:06:31,336 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 515 |
+
2025-08-10 09:06:41,439 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 516 |
+
2025-08-10 09:06:49,801 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 517 |
+
2025-08-10 09:06:50,197 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 518 |
+
2025-08-10 09:06:50,938 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 519 |
+
2025-08-10 09:06:51,281 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 520 |
+
2025-08-10 09:07:00,004 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 521 |
+
2025-08-10 09:07:10,126 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 522 |
+
2025-08-10 09:07:20,298 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 523 |
+
2025-08-10 09:07:24,915 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 524 |
+
2025-08-10 09:07:25,187 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 525 |
+
2025-08-10 09:07:25,344 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 526 |
+
2025-08-10 09:07:35,012 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 527 |
+
2025-08-10 09:07:45,084 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 528 |
+
2025-08-10 09:07:48,256 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 529 |
+
2025-08-10 09:07:48,584 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 530 |
+
2025-08-10 09:07:48,747 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 531 |
+
2025-08-10 09:07:58,374 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 532 |
+
2025-08-10 09:08:08,449 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 533 |
+
2025-08-10 09:08:18,527 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 534 |
+
2025-08-10 09:08:28,602 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 535 |
+
2025-08-10 09:08:32,280 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 536 |
+
2025-08-10 09:08:32,711 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 537 |
+
2025-08-10 09:08:32,941 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 538 |
+
2025-08-10 09:08:39,967 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 539 |
+
2025-08-10 09:08:40,498 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendChatAction "HTTP/1.1 200 OK"
|
| 540 |
+
2025-08-10 09:08:40,943 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/sendMessage "HTTP/1.1 200 OK"
|
| 541 |
+
2025-08-10 09:08:50,281 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 542 |
+
2025-08-10 09:09:00,355 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 543 |
+
2025-08-10 09:09:10,452 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 544 |
+
2025-08-10 09:09:20,566 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
| 545 |
+
2025-08-10 09:09:30,712 - httpx - INFO - HTTP Request: POST https://api.telegram.org/bot8015627699:AAE7pn6cLZalA7SVWtvdshwv08kjqa4ASAw/getUpdates "HTTP/1.1 200 OK"
|
bot.py
ADDED
|
@@ -0,0 +1,75 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import os
|
| 2 |
+
import json
|
| 3 |
+
import argparse
|
| 4 |
+
import paramiko
|
| 5 |
+
|
| 6 |
+
def load_servers(config_path='config.json'):
|
| 7 |
+
"""تحميل قائمة الخوادم من ملف إعدادات JSON"""
|
| 8 |
+
try:
|
| 9 |
+
with open(config_path, 'r') as f:
|
| 10 |
+
data = json.load(f)
|
| 11 |
+
return data.get('servers', [])
|
| 12 |
+
except Exception as e:
|
| 13 |
+
print(f"[!] Failed to load config: {e}")
|
| 14 |
+
return []
|
| 15 |
+
|
| 16 |
+
def copy_file(server, local_file, remote_file):
|
| 17 |
+
"""نسخ ملف من الجهاز المحلي إلى الخادم عبر SSH"""
|
| 18 |
+
try:
|
| 19 |
+
ssh = paramiko.SSHClient()
|
| 20 |
+
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
|
| 21 |
+
ssh.connect(
|
| 22 |
+
hostname=server['host'],
|
| 23 |
+
port=server.get('port', 22), # 22 هو البورت الافتراضي لـ SSH
|
| 24 |
+
username=server['username'],
|
| 25 |
+
password=server['password']
|
| 26 |
+
)
|
| 27 |
+
sftp = ssh.open_sftp()
|
| 28 |
+
sftp.put(local_file, remote_file)
|
| 29 |
+
sftp.close()
|
| 30 |
+
print(f"[+] Uploaded '{local_file}' to '{server['host']}:{remote_file}'")
|
| 31 |
+
return ssh
|
| 32 |
+
except Exception as e:
|
| 33 |
+
print(f"[!] Failed to upload '{local_file}': {e}")
|
| 34 |
+
return None
|
| 35 |
+
|
| 36 |
+
def execute_remote_command(ssh, command):
|
| 37 |
+
"""تنفيذ أمر على الخادم عن بعد وطباعة النتيجة"""
|
| 38 |
+
try:
|
| 39 |
+
stdin, stdout, stderr = ssh.exec_command(command)
|
| 40 |
+
output = stdout.read().decode()
|
| 41 |
+
errors = stderr.read().decode()
|
| 42 |
+
if output:
|
| 43 |
+
print(f"[+] Output:\n{output}")
|
| 44 |
+
if errors:
|
| 45 |
+
print(f"[!] Errors:\n{errors}")
|
| 46 |
+
except Exception as e:
|
| 47 |
+
print(f"[!] Failed to execute command: {e}")
|
| 48 |
+
|
| 49 |
+
def main():
|
| 50 |
+
parser = argparse.ArgumentParser(description="Upload files to server.")
|
| 51 |
+
parser.add_argument("files", nargs='+', help="Local files to upload")
|
| 52 |
+
parser.add_argument("--remote-path", default="/tmp", help="Remote path to upload files to")
|
| 53 |
+
parser.add_argument("--run", action="store_true", help="Execute main.py after upload")
|
| 54 |
+
parser.add_argument("--config", default="config.json", help="Path to server config JSON file")
|
| 55 |
+
args = parser.parse_args()
|
| 56 |
+
|
| 57 |
+
servers = load_servers(args.config)
|
| 58 |
+
if not servers:
|
| 59 |
+
print("[!] No servers loaded.")
|
| 60 |
+
return
|
| 61 |
+
|
| 62 |
+
server = servers[0] # اختيار أول سيرفر في القائمة
|
| 63 |
+
for file in args.files:
|
| 64 |
+
if not os.path.exists(file):
|
| 65 |
+
print(f"[!] File not found: {file}")
|
| 66 |
+
continue
|
| 67 |
+
|
| 68 |
+
remote_file = os.path.join(args.remote_path, os.path.basename(file))
|
| 69 |
+
ssh = copy_file(server, file, remote_file)
|
| 70 |
+
if ssh and args.run and os.path.basename(file) == "main.py":
|
| 71 |
+
execute_remote_command(ssh, f"python3 {remote_file}")
|
| 72 |
+
ssh.close()
|
| 73 |
+
|
| 74 |
+
if __name__ == "__main__":
|
| 75 |
+
main()
|
bot_responses.log.txt
ADDED
|
File without changes
|
brain.py
ADDED
|
@@ -0,0 +1,295 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# brain.py — PTB v13.15 + Flask (no .env, hardcoded token)
|
| 2 |
+
# -*- coding: utf-8 -*-
|
| 3 |
+
import sys, socket
|
| 4 |
+
import os
|
| 5 |
+
import json
|
| 6 |
+
import logging
|
| 7 |
+
import threading
|
| 8 |
+
from difflib import get_close_matches
|
| 9 |
+
from urllib.parse import urlparse
|
| 10 |
+
|
| 11 |
+
from flask import Flask, request, render_template, session, redirect, jsonify
|
| 12 |
+
|
| 13 |
+
# ===== App config (hardcoded token) =====
|
| 14 |
+
BOT_TOKEN = "000000000:TEST_TOKEN_PLACEHOLDER" # ← ضع توكنك الحقيقي هنا إن رغبت
|
| 15 |
+
APP_HOST = "0.0.0.0"
|
| 16 |
+
APP_PORT = 7530
|
| 17 |
+
SECRET_KEY = "noura-super-secret"
|
| 18 |
+
|
| 19 |
+
# ===== Optional internal modules (loaded defensively) =====
|
| 20 |
+
try:
|
| 21 |
+
import responses
|
| 22 |
+
except Exception:
|
| 23 |
+
responses = None
|
| 24 |
+
|
| 25 |
+
try:
|
| 26 |
+
import analyzer
|
| 27 |
+
except Exception:
|
| 28 |
+
analyzer = None
|
| 29 |
+
|
| 30 |
+
try:
|
| 31 |
+
import media_analyzer
|
| 32 |
+
except Exception:
|
| 33 |
+
media_analyzer = None
|
| 34 |
+
|
| 35 |
+
# ===== Memory API (preferred) =====
|
| 36 |
+
try:
|
| 37 |
+
from memory import (
|
| 38 |
+
load_memory as mem_load,
|
| 39 |
+
save_memory as mem_save,
|
| 40 |
+
load_global_memory as mem_load_global,
|
| 41 |
+
save_global_memory as mem_save_global,
|
| 42 |
+
)
|
| 43 |
+
except Exception:
|
| 44 |
+
# Fallback minimal memory (local JSON files) if memory.py not available
|
| 45 |
+
def _mf_user(username: str) -> str:
|
| 46 |
+
return f"memory_{username}.json"
|
| 47 |
+
|
| 48 |
+
def mem_load(username: str):
|
| 49 |
+
f = _mf_user(username)
|
| 50 |
+
return json.load(open(f, encoding="utf-8")) if os.path.exists(f) else {}
|
| 51 |
+
|
| 52 |
+
def mem_save(username: str, data: dict):
|
| 53 |
+
with open(_mf_user(username), "w", encoding="utf-8") as f:
|
| 54 |
+
json.dump(data, f, ensure_ascii=False, indent=2)
|
| 55 |
+
|
| 56 |
+
def mem_load_global():
|
| 57 |
+
return json.load(open("global_memory.json", encoding="utf-8")) if os.path.exists("global_memory.json") else {}
|
| 58 |
+
|
| 59 |
+
def mem_save_global(data: dict):
|
| 60 |
+
with open("global_memory.json", "w", encoding="utf-8") as f:
|
| 61 |
+
json.dump(data, f, ensure_ascii=False, indent=2)
|
| 62 |
+
|
| 63 |
+
# ===== Telegram v13.15 imports (sync API) =====
|
| 64 |
+
from telegram import Update
|
| 65 |
+
from telegram.constants import ChatAction
|
| 66 |
+
from telegram.ext import MessageHandler, filters, CallbackContext
|
| 67 |
+
|
| 68 |
+
# ===== Logging =====
|
| 69 |
+
logging.basicConfig(
|
| 70 |
+
format="%(asctime)s | %(name)s | %(levelname)s | %(message)s",
|
| 71 |
+
level=logging.INFO,
|
| 72 |
+
)
|
| 73 |
+
log = logging.getLogger("brain")
|
| 74 |
+
|
| 75 |
+
# ===== Flask =====
|
| 76 |
+
app = Flask(__name__)
|
| 77 |
+
app.secret_key = SECRET_KEY
|
| 78 |
+
|
| 79 |
+
# ===== Helpers =====
|
| 80 |
+
def fix_url(url: str) -> str:
|
| 81 |
+
url = (url or "").strip()
|
| 82 |
+
if not url:
|
| 83 |
+
return url
|
| 84 |
+
parsed = urlparse(url)
|
| 85 |
+
if not parsed.scheme:
|
| 86 |
+
if url.startswith("//"):
|
| 87 |
+
return "https:" + url
|
| 88 |
+
return "https://" + url
|
| 89 |
+
return url
|
| 90 |
+
|
| 91 |
+
def detect_media_type(url: str) -> str:
|
| 92 |
+
u = (url or "").lower()
|
| 93 |
+
if u.endswith((".jpg", ".jpeg", ".png", ".gif", ".webp", ".bmp")):
|
| 94 |
+
return "image"
|
| 95 |
+
if u.endswith((".mp4", ".mov", ".avi", ".mkv", ".webm")):
|
| 96 |
+
return "video"
|
| 97 |
+
if u.endswith((".mp3", ".wav", ".ogg", ".m4a", ".flac")):
|
| 98 |
+
return "audio"
|
| 99 |
+
return "link"
|
| 100 |
+
|
| 101 |
+
def analyze_url_type_safe(url: str) -> str:
|
| 102 |
+
if analyzer and hasattr(analyzer, "analyze_url_type"):
|
| 103 |
+
try:
|
| 104 |
+
return analyzer.analyze_url_type(url)
|
| 105 |
+
except Exception as e:
|
| 106 |
+
log.warning("analyze_url_type failed: %s", e)
|
| 107 |
+
return "unknown"
|
| 108 |
+
|
| 109 |
+
def call_responses_generate(text: str, **kw) -> str:
|
| 110 |
+
if responses and hasattr(responses, "generate_reply"):
|
| 111 |
+
try:
|
| 112 |
+
return responses.generate_reply(text, **kw) or ""
|
| 113 |
+
except Exception as e:
|
| 114 |
+
log.warning("responses.generate_reply failed: %s", e)
|
| 115 |
+
return ""
|
| 116 |
+
|
| 117 |
+
def call_media_image(url: str) -> str:
|
| 118 |
+
if media_analyzer and hasattr(media_analyzer, "analyze_image_from_url"):
|
| 119 |
+
try:
|
| 120 |
+
return media_analyzer.analyze_image_from_url(url)
|
| 121 |
+
except Exception as e:
|
| 122 |
+
log.warning("analyze_image_from_url failed: %s", e)
|
| 123 |
+
return "تم استلام الصورة (معالج الصور غير متاح)."
|
| 124 |
+
|
| 125 |
+
def call_media_video(url: str) -> str:
|
| 126 |
+
if media_analyzer and hasattr(media_analyzer, "analyze_video_from_url"):
|
| 127 |
+
try:
|
| 128 |
+
return media_analyzer.analyze_video_from_url(url)
|
| 129 |
+
except Exception as e:
|
| 130 |
+
log.warning("analyze_video_from_url failed: %s", e)
|
| 131 |
+
return "تم استلام الفيديو (معالج الفيديو غير متاح)."
|
| 132 |
+
|
| 133 |
+
def call_media_audio(url: str) -> str:
|
| 134 |
+
if media_analyzer and hasattr(media_analyzer, "analyze_audio_from_url"):
|
| 135 |
+
try:
|
| 136 |
+
return media_analyzer.analyze_audio_from_url(url)
|
| 137 |
+
except Exception as e:
|
| 138 |
+
log.warning("analyze_audio_from_url failed: %s", e)
|
| 139 |
+
return "تم استلام الصوت (معالج الصوت غير متاح)."
|
| 140 |
+
|
| 141 |
+
# ===== Core reply =====
|
| 142 |
+
def generate_reply(message: str, username: str = "مجهول") -> str:
|
| 143 |
+
user_mem = mem_load(username)
|
| 144 |
+
global_mem = mem_load_global()
|
| 145 |
+
|
| 146 |
+
# 1) exact hit in user memory
|
| 147 |
+
if message in user_mem:
|
| 148 |
+
return user_mem[message]
|
| 149 |
+
|
| 150 |
+
# 2) fuzzy search in global memory
|
| 151 |
+
gm_keys = list(global_mem.keys())
|
| 152 |
+
if gm_keys:
|
| 153 |
+
m = get_close_matches(message, gm_keys, n=1, cutoff=0.6)
|
| 154 |
+
if m:
|
| 155 |
+
return global_mem[m[0]]
|
| 156 |
+
|
| 157 |
+
# 3) URLs / media
|
| 158 |
+
fixed = fix_url(message)
|
| 159 |
+
reply = ""
|
| 160 |
+
if fixed.startswith("http://") or fixed.startswith("https://"):
|
| 161 |
+
mtype = detect_media_type(fixed)
|
| 162 |
+
if mtype == "image":
|
| 163 |
+
reply = f"تحليل الصورة:\n{call_media_image(fixed)}"
|
| 164 |
+
elif mtype == "video":
|
| 165 |
+
reply = f"تحليل الفيديو:\n{call_media_video(fixed)}"
|
| 166 |
+
elif mtype == "audio":
|
| 167 |
+
reply = f"تحليل الصوت:\n{call_media_audio(fixed)}"
|
| 168 |
+
else:
|
| 169 |
+
kind = analyze_url_type_safe(fixed)
|
| 170 |
+
reply = f"الرابط من نوع: {kind}"
|
| 171 |
+
else:
|
| 172 |
+
# 4) use responses module if present, else fallback
|
| 173 |
+
alt = call_responses_generate(message, analysis={}) or ""
|
| 174 |
+
reply = alt if alt else f"رد تلقائي: {message[::-1]}"
|
| 175 |
+
|
| 176 |
+
# 5) persist
|
| 177 |
+
user_mem[message] = reply
|
| 178 |
+
global_mem[message] = reply
|
| 179 |
+
mem_save(username, user_mem)
|
| 180 |
+
mem_save_global(global_mem)
|
| 181 |
+
|
| 182 |
+
return reply
|
| 183 |
+
|
| 184 |
+
# ===== Telegram Handlers (v13 sync) =====
|
| 185 |
+
def tg_send_action(update: Update, context: CallbackContext, action: ChatAction):
|
| 186 |
+
try:
|
| 187 |
+
context.bot.send_chat_action(chat_id=update.effective_chat.id, action=action)
|
| 188 |
+
except Exception:
|
| 189 |
+
pass
|
| 190 |
+
|
| 191 |
+
def handle_text(update: Update, context: CallbackContext):
|
| 192 |
+
if not update.message:
|
| 193 |
+
return
|
| 194 |
+
text = update.message.text or ""
|
| 195 |
+
tg_send_action(update, context, ChatAction.TYPING)
|
| 196 |
+
try:
|
| 197 |
+
resp = generate_reply(text, username=str(update.effective_user.id) if update.effective_user else "مجهول")
|
| 198 |
+
update.message.reply_text(resp)
|
| 199 |
+
except Exception as e:
|
| 200 |
+
log.exception("Text handler error: %s", e)
|
| 201 |
+
update.message.reply_text("حدث خطأ أثناء معالجة الرسالة.")
|
| 202 |
+
|
| 203 |
+
def handle_photo(update: Update, context: CallbackContext):
|
| 204 |
+
if not update.message or not update.message.photo:
|
| 205 |
+
return
|
| 206 |
+
tg_send_action(update, context, ChatAction.UPLOAD_PHOTO)
|
| 207 |
+
try:
|
| 208 |
+
file = update.message.photo[-1].get_file()
|
| 209 |
+
url = file.file_path # Telegram CDN URL
|
| 210 |
+
resp = call_media_image(url)
|
| 211 |
+
update.message.reply_text(resp)
|
| 212 |
+
except Exception as e:
|
| 213 |
+
log.exception("Photo handler error: %s", e)
|
| 214 |
+
update.message.reply_text("تم استلام الصورة.")
|
| 215 |
+
|
| 216 |
+
def handle_video(update: Update, context: CallbackContext):
|
| 217 |
+
if not update.message or not update.message.video:
|
| 218 |
+
return
|
| 219 |
+
tg_send_action(update, context, ChatAction.UPLOAD_VIDEO)
|
| 220 |
+
try:
|
| 221 |
+
file = update.message.video.get_file()
|
| 222 |
+
url = file.file_path
|
| 223 |
+
resp = call_media_video(url)
|
| 224 |
+
update.message.reply_text(resp)
|
| 225 |
+
except Exception as e:
|
| 226 |
+
log.exception("Video handler error: %s", e)
|
| 227 |
+
update.message.reply_text("تم استلام الفيديو.")
|
| 228 |
+
|
| 229 |
+
def handle_audio(update: Update, context: CallbackContext):
|
| 230 |
+
if not update.message or not (update.message.audio or update.message.voice):
|
| 231 |
+
return
|
| 232 |
+
tg_send_action(update, context, ChatAction.RECORD_AUDIO)
|
| 233 |
+
try:
|
| 234 |
+
fobj = update.message.audio or update.message.voice
|
| 235 |
+
file = fobj.get_file()
|
| 236 |
+
url = file.file_path
|
| 237 |
+
resp = call_media_audio(url)
|
| 238 |
+
update.message.reply_text(resp)
|
| 239 |
+
except Exception as e:
|
| 240 |
+
log.exception("Audio handler error: %s", e)
|
| 241 |
+
update.message.reply_text("تم استلام الصوت.")
|
| 242 |
+
|
| 243 |
+
def _run_tg_updater():
|
| 244 |
+
updater = Updater(BOT_TOKEN, use_context=True)
|
| 245 |
+
dp = updater.dispatcher
|
| 246 |
+
|
| 247 |
+
dp.add_handler(MessageHandler(filters.TEXT & ~filters.COMMAND, handle_text))
|
| 248 |
+
dp.add_handler(MessageHandler(filters.PHOTO, handle_photo))
|
| 249 |
+
dp.add_handler(MessageHandler(filters.VIDEO, handle_video))
|
| 250 |
+
dp.add_handler(MessageHandler(filters.AUDIO | filters.VOICE, handle_audio))
|
| 251 |
+
|
| 252 |
+
log.info("Telegram bot running (PTB v13.15)…")
|
| 253 |
+
updater.start_polling()
|
| 254 |
+
updater.idle()
|
| 255 |
+
|
| 256 |
+
def run_telegram_bot_thread():
|
| 257 |
+
t = threading.Thread(target=_run_tg_updater, daemon=True)
|
| 258 |
+
t.start()
|
| 259 |
+
|
| 260 |
+
# ===== Flask routes =====
|
| 261 |
+
@app.route("/")
|
| 262 |
+
def home():
|
| 263 |
+
return render_template("login.html") if os.path.exists("templates/login.html") else "OK"
|
| 264 |
+
|
| 265 |
+
@app.route("/chat", methods=["GET", "POST"])
|
| 266 |
+
def chat():
|
| 267 |
+
if request.method == "POST":
|
| 268 |
+
session["username"] = request.form.get("username", "مجهول")
|
| 269 |
+
return render_template("index.html", username=session["username"]) if os.path.exists("templates/index.html") else f"Hello {session['username']}"
|
| 270 |
+
if "username" in session:
|
| 271 |
+
return render_template("index.html", username=session["username"]) if os.path.exists("templates/index.html") else f"Hello {session['username']}"
|
| 272 |
+
return redirect("/")
|
| 273 |
+
|
| 274 |
+
@app.route("/api", methods=["POST"])
|
| 275 |
+
def api():
|
| 276 |
+
data = request.json or {}
|
| 277 |
+
username = data.get("username", "مجهول")
|
| 278 |
+
message = data.get("message", "")
|
| 279 |
+
return jsonify({"reply": generate_reply(message, username)})
|
| 280 |
+
|
| 281 |
+
@app.route("/memory")
|
| 282 |
+
def view_memory():
|
| 283 |
+
if "username" not in session:
|
| 284 |
+
return redirect("/")
|
| 285 |
+
memory = mem_load(session["username"])
|
| 286 |
+
return render_template("memory.html", username=session["username"], memory=memory) if os.path.exists("templates/memory.html") else jsonify(memory)
|
| 287 |
+
|
| 288 |
+
# ===== Main =====
|
| 289 |
+
if __name__ == "__main__":
|
| 290 |
+
# شغّل بوت تيليجرام في Thread منفصل
|
| 291 |
+
run_telegram_bot_thread()
|
| 292 |
+
|
| 293 |
+
# شغّل Flask على 0.0.0.0:APP_PORT
|
| 294 |
+
print(f"[brain] Flask listening on {APP_HOST}:{APP_PORT} (token set={bool(BOT_TOKEN)})")
|
| 295 |
+
app.run(host=APP_HOST, port=APP_PORT)
|
central_manager.py
ADDED
|
@@ -0,0 +1,112 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
#!/usr/bin/env python3
|
| 2 |
+
# central_manager.py
|
| 3 |
+
|
| 4 |
+
import time
|
| 5 |
+
import threading
|
| 6 |
+
from typing import Dict, List
|
| 7 |
+
|
| 8 |
+
import requests
|
| 9 |
+
from fastapi import FastAPI, HTTPException
|
| 10 |
+
from pydantic import BaseModel
|
| 11 |
+
from peer_discovery import PORT
|
| 12 |
+
|
| 13 |
+
# ---- إعداد FastAPI ----------------------------------------------------------
|
| 14 |
+
app = FastAPI(title="Central Task Manager")
|
| 15 |
+
|
| 16 |
+
# ---- نماذج البيانات --------------------------------------------------------
|
| 17 |
+
|
| 18 |
+
class RegisterRequest(BaseModel):
|
| 19 |
+
"""تسجيل أو تجديد ظهور العقدة."""
|
| 20 |
+
url: str # مثلاً: "http://203.0.113.45:PORT/run"
|
| 21 |
+
load: float = 0.0 # نسبة تحميل العقدة (0.0 - 1.0)، اختياري
|
| 22 |
+
|
| 23 |
+
class TaskRequest(BaseModel):
|
| 24 |
+
func: str
|
| 25 |
+
args: List = []
|
| 26 |
+
kwargs: Dict = {}
|
| 27 |
+
complexity: float = 0.0
|
| 28 |
+
|
| 29 |
+
# ---- سجلّ العقد ------------------------------------------------------------
|
| 30 |
+
# بنخزّن للعقدة: آخر timestamp و load
|
| 31 |
+
peers: Dict[str, Dict] = {}
|
| 32 |
+
|
| 33 |
+
HEARTBEAT_TTL = 60 # ثواني قبل اعتبار العقدة متوقفة
|
| 34 |
+
HEALTH_CHECK_FREQ = 30 # ثواني بين فحوص الصحة الداخلية
|
| 35 |
+
|
| 36 |
+
# ---- API للعقد لتسجيل نفسها -----------------------------------------------
|
| 37 |
+
|
| 38 |
+
@app.post("/register")
|
| 39 |
+
async def register_peer(req: RegisterRequest):
|
| 40 |
+
"""العقدة تستدعي هذه النقطة كلما انطلقت أو دورياً لتجديد ظهورها."""
|
| 41 |
+
peers[req.url] = {"last_seen": time.time(), "load": req.load}
|
| 42 |
+
return {"status": "ok", "peers_count": len(peers)}
|
| 43 |
+
|
| 44 |
+
# ---- API للعمليات ---------------------------------------------------------
|
| 45 |
+
|
| 46 |
+
@app.get("/peers", response_model=List[str])
|
| 47 |
+
async def list_peers():
|
| 48 |
+
"""يعيد قائمة بالعقد الصالحة بعد تنقية المتوقفة."""
|
| 49 |
+
now = time.time()
|
| 50 |
+
# حذف العقد المتوقفة
|
| 51 |
+
for url, info in list(peers.items()):
|
| 52 |
+
if now - info["last_seen"] > HEARTBEAT_TTL:
|
| 53 |
+
peers.pop(url)
|
| 54 |
+
return list(peers.keys())
|
| 55 |
+
|
| 56 |
+
@app.post("/dispatch")
|
| 57 |
+
async def dispatch_task(task: TaskRequest):
|
| 58 |
+
"""يتلقى مهمة ويعيد توجيهها لأفضل عقدة أو ينفذ محليّاً."""
|
| 59 |
+
available = await list_peers()
|
| 60 |
+
if not available:
|
| 61 |
+
raise HTTPException(503, "لا توجد عقد متاحة حاليّاً")
|
| 62 |
+
|
| 63 |
+
# خوارزمية بسيطة: الاختيار بناءً على أقل تحميل معلن
|
| 64 |
+
# أو تدوير دائري إذا لم يعلن أحد عن تحميله
|
| 65 |
+
best = None
|
| 66 |
+
best_load = 1.1
|
| 67 |
+
for url in available:
|
| 68 |
+
load = peers[url].get("load", None)
|
| 69 |
+
if load is None:
|
| 70 |
+
best = url
|
| 71 |
+
break
|
| 72 |
+
if load < best_load:
|
| 73 |
+
best, best_load = url, load
|
| 74 |
+
|
| 75 |
+
if not best:
|
| 76 |
+
best = available[0]
|
| 77 |
+
|
| 78 |
+
# إعادة توجيه الطلب
|
| 79 |
+
try:
|
| 80 |
+
resp = requests.post(best, json=task.dict(), timeout=10)
|
| 81 |
+
resp.raise_for_status()
|
| 82 |
+
return resp.json()
|
| 83 |
+
except Exception as e:
|
| 84 |
+
raise HTTPException(502, f"فشل التوجيه إلى {best}: {e}")
|
| 85 |
+
|
| 86 |
+
# ---- فحص دوري لصحة العقد ---------------------------------------------------
|
| 87 |
+
|
| 88 |
+
def health_check_loop():
|
| 89 |
+
while True:
|
| 90 |
+
now = time.time()
|
| 91 |
+
for url in list(peers.keys()):
|
| 92 |
+
health_url = url.replace("/run", "/health")
|
| 93 |
+
try:
|
| 94 |
+
r = requests.get(health_url, timeout=3)
|
| 95 |
+
if r.status_code == 200:
|
| 96 |
+
peers[url]["last_seen"] = now
|
| 97 |
+
# يمكنك تحديث load من رد /health إذا وفّرته
|
| 98 |
+
else:
|
| 99 |
+
peers.pop(url)
|
| 100 |
+
except:
|
| 101 |
+
peers.pop(url)
|
| 102 |
+
time.sleep(HEALTH_CHECK_FREQ)
|
| 103 |
+
|
| 104 |
+
# ---- تشغيل الخلفيات وخادم FastAPI ------------------------------------------
|
| 105 |
+
|
| 106 |
+
if __name__ == "__main__":
|
| 107 |
+
# شغل لوب الفحص الطبي في الخلفية
|
| 108 |
+
threading.Thread(target=health_check_loop, daemon=True).start()
|
| 109 |
+
|
| 110 |
+
import uvicorn
|
| 111 |
+
uvicorn.run(app, host="0.0.0.0", port=1500)
|
| 112 |
+
|
components.json
ADDED
|
@@ -0,0 +1,20 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"$schema": "https://ui.shadcn.com/schema.json",
|
| 3 |
+
"style": "new-york",
|
| 4 |
+
"rsc": false,
|
| 5 |
+
"tsx": true,
|
| 6 |
+
"tailwind": {
|
| 7 |
+
"config": "tailwind.config.ts",
|
| 8 |
+
"css": "client/src/index.css",
|
| 9 |
+
"baseColor": "neutral",
|
| 10 |
+
"cssVariables": true,
|
| 11 |
+
"prefix": ""
|
| 12 |
+
},
|
| 13 |
+
"aliases": {
|
| 14 |
+
"components": "@/components",
|
| 15 |
+
"utils": "@/lib/utils",
|
| 16 |
+
"ui": "@/components/ui",
|
| 17 |
+
"lib": "@/lib",
|
| 18 |
+
"hooks": "@/hooks"
|
| 19 |
+
}
|
| 20 |
+
}
|
config.json
ADDED
|
@@ -0,0 +1,10 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
{
|
| 2 |
+
"servers": [
|
| 3 |
+
{
|
| 4 |
+
"host": "your_server_ip",
|
| 5 |
+
"port": 22,
|
| 6 |
+
"username": "your_username",
|
| 7 |
+
"password": "your_password"
|
| 8 |
+
}
|
| 9 |
+
]
|
| 10 |
+
}
|
config.py
ADDED
|
@@ -0,0 +1,7 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# config.py — نقطة مركزية لإعدادات المشروع
|
| 2 |
+
import os, random
|
| 3 |
+
|
| 4 |
+
# مصدر الحقيقة الوحيد لمنفذ الخدمة
|
| 5 |
+
PORT = int(os.getenv("CPU_PORT", os.getenv("PORT", "0")))
|
| 6 |
+
if PORT == 0:
|
| 7 |
+
PORT = random.randint(5000, 9999)
|
control.py
ADDED
|
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
import argparse
|
| 2 |
+
from autostart_config import AutoStartManager
|
| 3 |
+
|
| 4 |
+
def main():
|
| 5 |
+
parser = argparse.ArgumentParser(description="نظام التحكم في التشغيل التلقائي")
|
| 6 |
+
parser.add_argument('--enable', action='store_true', help="تفعيل التشغيل التلقائي")
|
| 7 |
+
parser.add_argument('--disable', action='store_true', help="تعطيل التشغيل التلقائي")
|
| 8 |
+
parser.add_argument('--status', action='store_true', help="عرض حالة التشغيل التلقائي")
|
| 9 |
+
|
| 10 |
+
args = parser.parse_args()
|
| 11 |
+
manager = AutoStartManager()
|
| 12 |
+
|
| 13 |
+
if args.enable:
|
| 14 |
+
manager.enable_autostart()
|
| 15 |
+
print("✓ تم تفعيل التشغيل التلقائي")
|
| 16 |
+
elif args.disable:
|
| 17 |
+
manager.disable_autostart()
|
| 18 |
+
print("✗ تم تعطيل التشغيل التلقائي")
|
| 19 |
+
elif args.status:
|
| 20 |
+
status = "مفعل" if manager.config['enabled'] else "معطل"
|
| 21 |
+
print(f"حالة التشغيل التلقائي: {status}")
|
| 22 |
+
else:
|
| 23 |
+
parser.print_help()
|
| 24 |
+
|
| 25 |
+
if __name__ == "__main__":
|
| 26 |
+
main()
|
core.py
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
# هذا الملف يمثل بداية محرك نورا الذكي
|
| 2 |
+
# لاحقًا سيتوسع ليقرأ من قاعدة بيانات تعلم، أو ملفات خارجية
|
| 3 |
+
|
| 4 |
+
def interpret_message(message):
|
| 5 |
+
# قاعدة ذكية مرنة – تقرأ السياق وتبني الرد بشكل طبيعي
|
| 6 |
+
if not message:
|
| 7 |
+
return "أحتاج أن ترسل لي شيئًا لأبدأ."
|
| 8 |
+
|
| 9 |
+
if message.endswith('?'):
|
| 10 |
+
return f"سؤال رائع! دعني أفكر في: {message}"
|
| 11 |
+
|
| 12 |
+
if any(word in message for word in ['مرحبا', 'السلام', 'أهلاً']):
|
| 13 |
+
return "أهلاً بك! كيف يمكنني مساعدتك اليوم؟"
|
| 14 |
+
|
| 15 |
+
if "شكرا" in message or "ممتاز" in message:
|
| 16 |
+
return "يسعدني ذلك! أنا هنا دائمًا."
|
| 17 |
+
|
| 18 |
+
# مبدئيًا، نرجع echo بلمسة ذكاء
|
| 19 |
+
return f"تلقيت: {message}، وسأتعلم منه للمرة القادمة."
|