Как отобразить последние x сообщений перед тем, как я присоединился к каналу в irc?

14

Здесь отсутствует что-то очевидное, но я не могу найти ответ в Google.

Когда я присоединяюсь к каналу на IRC, есть ли способ просмотреть последние x сообщений или они навсегда потеряны в эфире?

резерфорд
источник

Ответы:

14

Это зависит от сервера IRC и канала. Некоторые IRC-серверы предоставляют эту услугу, а некоторые нет. Некоторые канальные боты предоставляют эту услугу, а некоторые нет, а некоторые каналы имеют канальные боты, а некоторые нет. Самый простой способ узнать, есть ли способ, - спросить на канале. Обычно нет.

Дэвид Шварц
источник
4

Вы можете видеть только то, что было сказано до тех пор, пока вы вошли в систему. В irc нет функции регистрации / предыдущего сообщения - все отправляется в реальном времени, и нет регистрации сообщений на стороне сервера.

Подмастерье Компьютерщик
источник
1
Многие IRC-серверы имеют журналирование сообщений на стороне сервера, а множество канальных ботов предоставляют услугу «последние N сообщений».
Дэвид Шварц
2
боты разные. Базовый протокол IRC не включает его, и как таковой, он не является частью IRC. Вы могли бы сделать бота, который пинает кого-то за слова snickerdoodle, но это бот, а не irc.
Подмастерье Компьютерщик
5
Это не вопрос базового протокола IRC. Что касается вашего "как такового, это не часть IRC", это не все правильно. Вы также можете утверждать, что всемирная паутина не является частью Интернета, потому что она не соответствует спецификациям TCP / IP. IRC - это не то, что было в 1993 году, и Интернет, а не то, что было в 1981 году.
Дэвид Шварц
2

Если вам это нужно, вы можете настроить бот или настроить так называемый «вышибала». Проверьте ZNC для этого.

ZNC - это вышибала IRC-сети или BNC. Он может отсоединить клиента от реального IRC-сервера, а также от выбранных каналов.

http://wiki.znc.in/ZNC

ZNC имеет все виды функций, таких как буферный ответ, который вы ищете. Учитывая дизайн IRC, нужно что-то прослушивать эти сообщения, чтобы воспроизвести их для вас - в случае ZNC ваш «клон» ждет, когда вы присоединитесь.

Альтернативой настройке вышибалы является использование облачной службы IRC, такой как https://www.irccloud.com/, которая должна обеспечивать некоторые возможности воспроизведения буфера.

Keyvan
источник
IRCCloud разрушает цель IRC, потому что ваши сообщения хранятся в каком-то облаке, сводя на нет конфиденциальность IRC. ZNC выглядит многообещающе, потому что он местный
ytpillai