IRC - Anbindung an bestehende Datenbank + Session

27o8

abgemeldet
2 Mai 2006
9.028
933
Hallo,
ist es möglich einen IRC so zu konfigurieren, dass automatisch eine bestehende Nutzerdatenbank genommen wird wo die User also schon angemeldet sind.

Und auch die Session von einer Seite mit dem IRC verknüpft wird, also wenn man sich auf der Page einloggt soll man automatisch im IRC eingeloggt sein.
 
hmm alternativ müsstest du einen irc client schreiben den du als Server programm laufen lässt und der die daten von der Webseite entgegen nimmt im channel postet und bei bedarf wieder daten zurück sendet.

weil pjirc läuft Clientseitig heißt du als webseitenbetreiber hast wenig bis keinen Einfluß mehr darauf.

Wenn du aber da eventuell bestimmte Sachen abfangen möchtest etc etc dann würde es sich anbieten das eher Serverseitig zu machen. Aber dafür haben wir zu wenig Infos was du eigentlich machen willst.

Aradiv

PS um eine Shoutbox ins IRC zu bekommen würde ein Eggdrop genügen dem du eine schnittstelle implementierst so das der dann halt in dem Channel entsprechend Postet. Dann Sieht es dann zwar in etwas so aus

23:40:37 Botname: Gremlin: Ich schreibe im IRC

aber es wären Alle infos da und um zurück in die SB zu posten lässt du den Eggdrop einfach jeden Beitrag in die DB schreiben mit dem entsprechenden Usernamen.
 
Zuletzt bearbeitet:
Ich werf mal die Möglichkeit in den Raum, einfach jeden User, der sich anmeldet mit dem entsprechenden Register-Command anzumelden.

Könnte aber Problem bei PW-Änderungen/Abmeldung verursachen.
 
Aber dafür haben wir zu wenig Infos was du eigentlich machen willst.

Ich habe eine Seite wo sich die User registrieren können. In die Seite soll ein IRC Chat integriert werden. In den IRC sollen jedoch nur Leute reinkommen die auf der Page registriert sind und das, wenn möglich, sogar noch automatisch... Also => Auf der Page eingeloggt => Chatseite aufrufen und automatisch z.B. als "Gremlin" eingeloggt :)
 
Puh, ich denke da wirst du einen IRC Server umschreiben / erweitern müssen.
Muss es denn unbedingt IRC sein? Reicht es nicht ein simplen Chat zu erstellen? (Geht ja mittlerweile schon recht gut über AJAX)