gora.
AI / komunikacijos automatizacija

Telegram auto-reply: AI atsako tavo vardu 24/7

Worker klauso tavo DM'ų, AI atsako pagal taisykles, Admin Bot valdo, AI moderatorius savaime skanuoja kanalą ir kerta spamą. Penki servisai vienoje Postgres.

Regionas
VPS3 (Lenkija) · asmeninis naudojimas
Vaidmuo
Solo: architektūra, 5 servisai, AI moderacija
Laikotarpis
2024–2026
Sritis
AI / komunikacijos automatizacija

Tai asmeninis įrankis. Kontaktų vardai ir dialogo tekstai nepublikuojami.

Santrauka. Toliau — kodėl penki servisai vietoj vieno, kaip veikia AI moderatorius ir kur slypi sudėtingumas.

Kas viduje

  • Penki servisai vienoje kodų bazėje: Worker (v2.13), Admin Bot (v3.5), Collector (v1.0), Core API (v1.0), Moderator (v1.0).
  • Worker klauso visų įeinančių DM'ų per vartotojo Telethon-sesiją.
  • Daugiasluoksniai patikrinimai prieš atsakymą: globalus switch, kontakto lygis, reply_mode, dienos limitas.
  • Savaime besimokantis AI kanalo moderatorius: `/scan` skaito 500 paskutinių postų, AI generuoja santrauką, klasifikuoja naujas žinutes.
  • Trys moderatoriaus režimai: moderate_only, chat, both.
  • Anti-flood mainnumera atmintyje.
  • PostgreSQL backend (ai_tg_core): peers, messages, auto_reply_rules, auto_reply_state, settings, reply_counts, chat_triggers.
  • Multi-AI fallback: Claude → Grok → Local.
  • Core API (FastAPI 8000 porte) išorinėms integracijoms.
  • Settings API 8085 porte — atskiras endpoint hot-rekonfigūracijai.

Stekas

  • Telethon (user-session listener)
  • aiogram 3 (admin bot)
  • FastAPI (core REST API)
  • PostgreSQL 14
  • Anthropic Claude SDK
  • xAI Grok API
  • Local AI fallback
  • systemd × 5 unit
  • Python 3.12 + venv
Trys pasakojimai

Vienas projektas — trys perspektyvos

Telegram auto-reply: AI atsako tavo vardu 24/7 · hiregora.com