# YnM Chat (Kiwiirc)

**URL:** <https://forum.ynm.hu/t/ynm-chat-kiwiirc/40>\
**Category:** YnM Chat (IRC - WhatsApp)\
**Created:** [2024. november 22. 08:17 UTC](https://forum.ynm.hu/t/ynm-chat-kiwiirc/40 "2024-11-22T08:17:22Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![markus](https://forum.ynm.hu/user_avatar/forum.ynm.hu/markus/32/3_2.png) [@markus](https://forum.ynm.hu/u/markus)\
**Post date:** [2024. november 22. 08:17 UTC](https://forum.ynm.hu/t/ynm-chat-kiwiirc/40/1 "2024-11-22T08:17:22Z")

</div>

## YnM Chat – Modern Webes Kapu az IRC-hez

**YnM Chat** egy webalapú chat felület, amely a YnM IRC szervereire biztosít kényelmes és biztonságos hozzáférést böngészőből. A szolgáltatás a [https://irc.ynm.hu](https://irc.ynm.hu) címen érhető el, és teljes mértékben titkosított, biztonságos **HTTPS** kapcsolaton keresztül működik.

Az IRC szerver a **6697-es porton** TLS titkosítással érhető el, garantálva a privát és biztonságos kommunikációt a felhasználók között.

### Főbb Funkciók:

- **Webalapú Elérés**
  - Böngészőből bárhonnan csatlakozhatsz, nincs szükség külön IRC kliens telepítésére.
  - Reszponzív dizájn, amely mobil és asztali eszközökön egyaránt tökéletes élményt nyújt.

- **Biztonság és Titkosítás**
  - TLS-alapú IRC kapcsolat (6697), amely biztosítja a beszélgetések titkosságát.
  - HTTPS védelem a webes interfészhez.

- **Egyedi Botok és Automatizáció**

### Technikai Jellemzők:

- **Backend** : Inspircd + TheLounge (web IRC kliens)
- **Frontend** : Testreszabott Vue.js és Bootstrap
- **Szerver** : Debian 12, Apache és Nginx reverse proxy
- **Integráció** : Eggdrop botok és saját fejlesztésű modulok

### Felhasználási Területek:

- **Közösségi Csatornák** – Nyilvános vagy privát szobák közösségek számára.
- **Projektmenedzsment** – Fejlesztői és munkacsoportok hatékony kommunikációja IRC-n keresztül.
- **Technikai Támogatás** – Felhasználók gyors és közvetlen elérése támogatási csatornákon keresztül.

**Szerzői jog: 2024, YnM Szerkesztette: Markus (markus@ynm.hu) Minden jog fenntartva.**

- **Egyedi Botok és Automatizáció**

- **YnM-Egg** egy testreszabott **Eggdrop** alapú IRC bot, amely a YnM IRC szerverein futó szobák védelméért és karbantartásáért felel. A bot automatikusan figyeli a csatornákat, védi azokat a flood-támadások, spamek és illetéktelen felhasználók ellen, miközben biztosítja az adminisztrátorok számára a csatornák zökkenőmentes kezelését.

### Főbb Funkciók:

- **Automatikus Csatornavédelem**
  - IP- és nick-alapú tiltás (ban) és kick automatizálás.
  - Flood, spam és reklámok elleni védelem, azonnali figyelmeztetéssel vagy automatikus eltávolítással.
  - Időzített szobatakarítás (kick/ban feloldása meghatározott idő elteltével).

- **Felhasználóhitelesítés**
  - NickServ ellenőrzés integráció: csak regisztrált és hitelesített felhasználók léphetnek be meghatározott csatornákra.
  - Egyéni hozzáférési szintek az operátorok számára, különböző jogosultságokkal (OP, Half-Op, Voice).

- **Antiflood és Antispam Modulok**
  - Üzenet- és join flood felismerése, automatikus reakció (kick vagy ban).
  - Beállítható szófilter, amely tiltott szavak és linkek automatikus törlését végzi.

- **Csatornamoderáció**
  - Automatikus topic és motd (message of the day) frissítés.
  - AFK felhasználók figyelése és szükség esetén időszakos eltávolítása.
  - Kérdés-válasz (Q/A) alapú moderációs funkciók.

- **Logolás és Értesítések**
  - Csatornaaktivitás logolása, visszakereshető formában.
  - Privát üzenetben figyelmeztetés az adminoknak, ha egy támadás vagy szabályszegés történik.
  - Discord értesítések integrációja (opcionális).

### Technikai Részletek:

- **Alap** : Eggdrop 1.9+ verzió
- **Nyelv** : TCL (Tcl Script) és Python integráció
- **Adatbázis** : SQLite vagy flatfile (csatorna és felhasználói adatok tárolása)
- **Telepítés** : Docker konténerként fut, de natív Debian 12 környezetben is futtatható.
- **Skálázhatóság** : Több csatorna egyidejű kezelése, akár több ezer felhasználóval.
- **Config** : YAML alapú beállítások és Tcl scriptelés.

### Felhasználási Területek:

- **Nyilvános IRC Csatornák** – Nagyobb IRC csatornák védelme és moderálása.
- **Privát Közösségek** – Zárt csoportok és fejlesztői csatornák védelme a nem kívánt látogatóktól.
- **Automatizált Csatornák** – Eventek, botkiszolgálók és információs csatornák folyamatos karbantartása és védelme.

**Szerzői jog: 2024, YnM Szerkesztette: Markus (markus@ynm.hu) Minden jog fenntartva.**

- **YnM-Ai Bot - Az intelligens szerver asszisztens**

**Mi az YnM-Ai Bot?**  
Az YnM-Ai Bot egy modern és sokoldalú szerver asszisztens, amely a legújabb technológiákat használja, hogy megkönnyítse a felhasználók mindennapjait. Ez a bot az YnM szervereken fut, és számos funkcióval rendelkezik, amelyek lehetővé teszik, hogy gyorsan és hatékonyan hozzáférj a legfrissebb információkhoz és szórakoztató tartalmakhoz.

**Főbb Funkciók:**

1. **Horoszkóp**  
Naprakész horoszkóp-előrejelzések, amelyek segítenek eligazodni a mindennapok kihívásaiban. Csak írd be a csillagjegyed, és azonnal megkapod a napi előrejelzést.

2. **Időjárás-jelentés**  
Az aktuális és várható időjárási viszonyokat percre pontosan lekérdezheted. Bárhol is legyél, az YnM-Ai Bot pontos információkat nyújt.

3. **RSS Feed Olvasó**  
Nem maradsz le semmiről! Az RSS feed funkció segítségével az általad kiválasztott híroldalakról és blogokról automatikusan értesülsz a legújabb tartalmakról.

4. **Torrent Kezelő**  
Kényelmesen kezelheted a torrentjeidet közvetlenül a szerveren keresztül. Indítás, leállítás, törlés vagy új torrent hozzáadása egyszerű parancsokkal.

5. **Google AI API Integráció**  
A bot képes kapcsolatba lépni a Google mesterséges intelligencia API-jával, így még pontosabb válaszokat kaphatsz a kérdéseidre. Ezáltal az YnM-Ai Bot nemcsak gyors, hanem intelligens is.

**Miért válaszd az YnM-Ai Botot?**

- **Gyorsaság és Pontosság:** Az információk és parancsok azonnal elérhetők.
- **Könnyű Használat:** Felhasználóbarát, egyszerű parancsokkal működik.
- **Személyre Szabhatóság:** Testreszabhatod a botot az igényeid szerint, hogy mindig a számodra legfontosabb információkat nyújtsa.

Az YnM-Ai Bot az YnM szerverek megbízható motorja, amely folyamatosan fejlődik és bővül. Ha szeretnél egy intelligens, gyors és hatékony asszisztenst, akkor az YnM-Ai Bot a tökéletes választás.

- YnM-Bridge – Kommunikációs Híd WhatsApp, IRC, Discord és Telegram között

**YnM-Bridge** egy saját fejlesztésű integrációs megoldás, amely lehetővé teszi a különböző kommunikációs platformok – WhatsApp, IRC, Discord és Telegram – közötti üzenetátvitelt. A rendszer biztosítja, hogy az üzenetek valós időben áramoljanak a platformok között, lehetővé téve a zökkenőmentes kommunikációt és együttműködést.

### Főbb Funkciók:

- **Platformközi Üzenetküldés**
  - Az IRC csatornák, Discord szerverek, Telegram csoportok és WhatsApp csoportok összekapcsolása.
  - Automatikus üzenettovábbítás mindkét irányba a résztvevő platformok között.

- **Valós Idejű Szinkronizáció**
  - Az üzenetek azonnal továbbítódnak, biztosítva a gyors és hatékony kommunikációt a különböző platformok felhasználói között.

- **Felhasználókezelés és Jogosultságok**
  - Az IRC operátorok, Discord moderátorok vagy Telegram adminisztrátorok hatékonyan kezelhetik az összes platformot egyszerre.
  - Az üzenetek forrásának címkézése, hogy a felhasználók mindig tudják, melyik platformról érkezett az adott üzenet.

- **Biztonság és Adatvédelem**
  - Az üzenetek titkosítva kerülnek továbbításra, biztosítva a biztonságos kapcsolatot a platformok között.
  - Egyedi hozzáférési kulcsok és IP-alapú szűrés a nem kívánt hozzáférések ellen.

- **Könnyű Konfiguráció**
  - A rendszer Docker konténerként fut, így egyszerű a telepítés és frissítés.
  - YAML alapú konfigurációs fájl, amely lehetővé teszi az egyszerű testreszabást.

### Technikai Részletek:

- **Nyelv** : Python és Node.js alapú backend
- **Konténerizáció** : Docker alapú megoldás
- **Loggolás** : Részletes logolási lehetőségek a hibák és üzenetek nyomon követéséhez.
- **Skálázhatóság** : Több csatorna és szerver egyidejű kezelése, nagy számú felhasználó támogatásával.

### Felhasználási Területek:

- **Közösségi Szerverek** – Közös kommunikációs tér megteremtése különböző platformok közösségei számára.
- **Ügyfélszolgálat és Támogatás** – Egyszerűsített ügyfélkapcsolat, bármely platformon történő elérés.
- **Projektmenedzsment** – Különböző csapatok és platformok összekapcsolása, a hatékonyabb munkavégzés érdekében.

**Szerzői jog: 2024, YnM Szerkesztette: Markus (markus@ynm.hu) Minden jog fenntartva.**
