Brakuje tutaj czegoś oczywistego, ale nie mogę znaleźć odpowiedzi w Google.
Kiedy dołączam do kanału na IRC, czy istnieje sposób, aby zobaczyć ostatnie x wiadomości, czy są one na zawsze zagubione w eterze?
Brakuje tutaj czegoś oczywistego, ale nie mogę znaleźć odpowiedzi w Google.
Kiedy dołączam do kanału na IRC, czy istnieje sposób, aby zobaczyć ostatnie x wiadomości, czy są one na zawsze zagubione w eterze?
Odpowiedzi:
To zależy od serwera IRC i kanału. Niektóre serwery IRC zapewniają tę usługę, a niektóre nie. Niektóre boty kanałowe zapewniają tę usługę, a niektóre nie, a niektóre kanały mają boty kanałowe, a inne nie. Najłatwiejszym sposobem sprawdzenia, czy jest jakiś sposób, jest zapytanie na kanale. Zwykle nie ma.
Możesz zobaczyć tylko to, co zostało powiedziane, dopóki jesteś zalogowany. W irc nie ma funkcji rejestrowania / poprzedniej wiadomości - wszystko jest wysyłane w czasie rzeczywistym i nie ma rejestrowania wiadomości po stronie serwera
Jeśli potrzebujesz, możesz albo skonfigurować bota, albo możesz ustawić tak zwane „bramkarz”. Sprawdź to w ZNC.
ZNC to bramkarz sieciowy IRC lub BNC. Może odłączyć klienta od rzeczywistego serwera IRC, a także od wybranych kanałów.
ZNC ma wiele funkcji, takich jak odpowiedź bufora, której właśnie szukasz. Biorąc pod uwagę konstrukcję IRC, coś musi nasłuchiwać, aby je odtworzyć - w przypadku ZNC to Twój „klon” czeka na Ciebie.
Alternatywą dla ustawienia bouncera jest skorzystanie z usługi IRC opartej na chmurze, takiej jak https://www.irccloud.com/, która powinna zapewnić pewne możliwości odtwarzania bufora.