FreshPixels commited on
Commit
ff36bba
·
verified ·
1 Parent(s): 979e7d7

Delete server/main.py

Browse files
Files changed (1) hide show
  1. server/main.py +0 -45
server/main.py DELETED
@@ -1,45 +0,0 @@
1
- """Точка входа — запуск сервера"""
2
-
3
- import sys
4
- from http.server import HTTPServer
5
- from .config import PORT, TOKEN, API_KEY, ensure_folders
6
- from .state import STATE
7
- from .internet_agent import INTERNET_AGENT
8
- from .routes import WebhookHandler
9
-
10
- def main():
11
- print("=" * 60)
12
- print("🧠 PINKSKY v7.0 — МОДУЛЬНАЯ АРХИТЕКТУРА")
13
- print("=" * 60)
14
-
15
- if not TOKEN:
16
- print("❌ TELEGRAM_BOT_TOKEN не найден!")
17
- sys.exit(1)
18
- if not API_KEY:
19
- print("⚠️ NVIDIA_API_KEY не найден")
20
-
21
- ensure_folders()
22
-
23
- print(f"📊 Загружено моделей: {len(STATE.models)}")
24
- print(f"📊 Загружено ролей: {len(STATE.roles)}")
25
- print(f"📊 Загружено кондукторов: {len(STATE.conductors)}")
26
- print(f"🌐 Интернет: {'✅' if STATE.build_context.get('internet_access', True) else '❌'}")
27
- print(f"🗑️ Кэш: {INTERNET_AGENT.get_cache_stats()}")
28
-
29
- STATE.current_mode = "chat"
30
- server = HTTPServer(("0.0.0.0", PORT), WebhookHandler)
31
- print(f"🚀 Сервер запущен на порту {PORT}")
32
- print("=" * 60)
33
-
34
- try:
35
- server.serve_forever()
36
- except KeyboardInterrupt:
37
- print("\n🛑 Остановка...")
38
- from .process_manager import PROCESS_MANAGER
39
- PROCESS_MANAGER.cancel_all()
40
- STATE.save_history()
41
- print("💾 История сохранена.")
42
- server.shutdown()
43
-
44
- if __name__ == "__main__":
45
- main()