Возможно ли /join #channel
в IRC таким образом, чтобы я мог читать, но не мог писать в канал? Моя мотивация состоит в том, чтобы иметь возможность следить за некоторыми каналами, не рискуя натолкнуть на них какую-то ерунду.
Присоединяйтесь к каналу IRC только для чтения
Ответы (1)
Вы имеете в виду внутри irssi? Есть botti
, который должен позволить вам читать канал без взаимодействия с ним. Оттуда вы можете просто tail -f
журнал *. От man -k
:
botti (1) - Run an irssi module, such as a bot, without a UI
В качестве альтернативы, если вы чаноп, вы можете присоединиться к каналу, а затем установить usermode + b для этого пользователя, и они не смогут отправлять сообщения на канал. Некоторые сети позволяют вам установить режим канала, чтобы говорить могли только зарегистрированные пользователи, или режим канала + m, чтобы говорить могли только озвученные пользователи, но это сильно различается.
Если бы вы дали больше информации, я мог бы дать вам более конкретный ответ.
* примечание: вы можете создать новое окно в irssi без присоединенного к нему канала и запустить это окно /exec -o tail ~/irclogs/network/#channelname.log
, и оно будет выводить все из этого канала через журнал, который вы сохраняете, и не будет интерактивным.