Вопрос 1: Чтобы канал не дропнулся, нужно обязательно идентится к каналу, или достаточно идента к нику фаундера этого канала?
Ответ 1: Все зависит от сервисов. Так, например, в сети DalNet достаточно делать идент к нику фаундера канала, при этом канал не дропнется. В сети DalNet(RU) сделано так, что необходима идентификация именно к каналу, которая делается командой /msg chanserv identify #channel password. Это оправдано тем, что порой многие
регистрируют много каналов, а потом просто про них забывают, хотя продолжают использовать свои ники. Выливается это в две проблемы: во-первых, переполняется база данных по каналам, а, во-вторых, остаются пустые каналы, которые никто не посещает, но и которые никто не может
зарегистрировать на себя, пока они не дропнуты. Кстати это извечная проблема DalNet - там очень сложно придумать канал с нормальным названием, который не был бы еще
зарегистрирован.
Вопрос 2: Как можно выполнить команду скрипта не из самого скрипта? К примеру, я пишу /say $me хочет есть, тогда она выдает $me вместо моего ника. К сожалению, это не дает тестировать скрипт построчно не из самого скрипта. Есть ли решение этой проблемы?
Ответ 2: Никогда не сталкивался с тем, чтобы нужно было выполнять скрипт не из скрипта :), но решение проблемы есть. Достаточно использовать разделитель //, тогда все переменные будут принимать значения, как и в скрипте. То есть в твоем случае надо писать //say $me хочет есть.
Вопрос 3: Можно ли принудительно затаскивать людей на свой канал? Может есть подобная недокументируемая команда?
Ответ 3: Подобной команды нет, но раньше была подобная возможность. Не помню в какой именно версии Mirc, но была выставлена по умолчанию установка Join to channel on invite. Новички само собой даже не смотрели свои настройки, а знающие люди использовали это в своих целях. Было достаточно забацать простенький скрипт с инвайтом ников на свой канал и можно было без проблем набить свой канал новичками. Позже эту дырку прикрыли, поставив по умолчанию эту настройку отключенной. Что касается иркоповских команд, то они могут принудительно джойнить и партить народ на каналы и с каналов. Но тебе вся эта
бодяга недоступна.
Вопрос 4: Я зашел на канал и стал в него писать текст, но мне пишет мол can't send text to channel. Что это значит? При этом я вижу, что пишут другие, но они не видят моих записей.
Ответ 4: Все очень просто - канал модерируемый, то есть на нем стоит мод +m. Чтобы писать текст в подобный канал, тебе нужен либо статус оператора на нем (+o), либо войс (+v). И то, и другое даст тебе возможность писать в общий канал. Но в любом случае ты видишь ники остальных и тебе никто
не мешает общаться в приватах, все равно в канале порой говорить-то и не о чем.
Вопрос 5: Как найти иркопов, если их нету на каналах типа #opers, #operhelp и т.п.? Ведь они могут не сидеть и вовсе нигде или только на своих личных каналах.
Ответ 5: Логично, но найти их можно. Достаточно набрать команду /who 0 o и ты получишь список иркопов он-лайн. Просто и удобно.