8

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

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

3 ответа3

10

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

1

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

1

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

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

http://wiki.znc.in/ZNC

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .