Mir fehlt hier etwas Offensichtliches, aber ich kann die Antwort bei Google nicht finden.
Wenn ich einem Kanal im IRC beitrete, gibt es eine Möglichkeit, die letzten x Nachrichten anzuzeigen, oder gehen diese für immer im Äther verloren?
Antwort1
Dies hängt vom IRC-Server und vom Kanal ab. Manche IRC-Server bieten diesen Dienst an, manche nicht. Manche Kanal-Bots bieten diesen Dienst an, manche nicht, und manche Kanäle haben Kanal-Bots, manche nicht. Der einfachste Weg, herauszufinden, ob es eine Möglichkeit gibt, ist, im Kanal nachzufragen. Normalerweise gibt es keine.
Antwort2
Sie können nur sehen, was gesagt wurde, solange Sie angemeldet sind. Es gibt keine Protokollierungs-/Vorherige-Nachricht-Funktionalität im IRC - alles wird in Echtzeit gesendet und es gibt keine serverseitige Nachrichtenprotokollierung
Antwort3
Wenn Sie dies benötigen, können Sie entweder einen Bot oder einen sogenannten „Bouncer“ einrichten. Schauen Sie sich hierfür ZNC an.
ZNC ist ein IRC-Netzwerk-Bouncer oder BNC. Er kann den Client vom eigentlichen IRC-Server und auch von ausgewählten Kanälen trennen.
ZNC hat alle möglichen Funktionen, wie zum Beispiel Buffer Reply, wonach Sie suchen. Aufgrund des Designs von IRC muss etwas auf diese Nachrichten warten, um sie Ihnen wiedergeben zu können – im Fall von ZNC ist es Ihr „Klon“, der darauf wartet, dass Sie ihn anschließen.
Eine Alternative zur Einrichtung eines Bouncers ist die Verwendung eines Cloud-basierten IRC-Dienstes wiehttps://www.irccloud.com/das einige Pufferwiedergabefunktionen bereitstellen sollte.