Перейти к содержимому


Фотография

Исключения каналов из /amsg и /ame


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 2

#1 tvrsh

tvrsh

    Активный участник

  • Администратор
  • 389 сообщений
  • Пол:Мужчина
  • Город:Russian Federation, Podolsk
  • Ник в сети:tvrsh
  • Каналы:#egghelp, #3hauka, #bash.org

Отправлено 16 Март 2008 - 12:40

С этим скриптом вы сможете подменить стандартные команды /amsg и /ame своими собственными, что даст вам возможность составить список каналов на которые эти сообщения не будут отсылаться(например #help или другие официальные каналы, на которых сообщения типа "Привет всем" не очень любят).

Скопируйте приведенный ниже код в секцию Alt+R - Aliases

nochannels {
;впишите каналы на которые не хотите отсылать /amsg или /ame сообщения.
 return #help,#egghelp,#other_channels 
}
amsg { 
 var %a = 1, %t 
 while (%a <= $chan(0)) {
  if (!$istok($nochannels,$chan(%a),44)) { 
   var %t = %t $+ $chr(44) $+ $chan(%a) 
   echo $color(own text) -t $chan(%a) < $+ $nick($chan(%a),$me).pnick $+ > $1- 
  } 
  inc %a 
 } 
 .raw PRIVMSG $right(%t,-1) $+(:,$chr(32),$1-) 
} 
ame { 
 var %a = 1, %t 
 while (%a <= $chan(0)) {
  if (!$istok($nochannels,$chan(%a),44)) {
   var %t = %t $+ $chr(44) $+ $chan(%a) 
   echo $color(action text) -t $chan(%a) * $nick($chan(%a),$me).pnick $1- 
  } 
  inc %a
 } 
 .raw PRIVMSG $right(%t,-1) $+(:,$chr(1),ACTION,$chr(32),$1-,$chr(1)) 
}

http://ircnet.su/
#egghelp @ IrcNet.Ru

#2 edik

edik

    Новичок

  • Пользователи
  • 7 сообщений

Отправлено 22 Ноябрь 2008 - 14:04

а можно из /notice $chan ислкючить некоторых юзеров с канала? что бы им не отсылался нотис, может как то ппо-другому? может в мирк такая опуия по ctrl+O есть? то есть если я их добавлю в игнор им мои сообщения отсылаться не будут?

#3 Xam

Xam

    Активный участник

  • Администратор
  • 76 сообщений
  • Пол:Мужчина

Отправлено 22 Ноябрь 2008 - 14:07

а можно из /notice $chan ислкючить некоторых юзеров с канала? что бы им не отсылался нотис, может как то ппо-другому? может в мирк такая опуия по ctrl+O есть? то есть если я их добавлю в игнор им мои сообщения отсылаться не будут?

Нельзя.
Данная команда отправляет нотис 1 раз на канал. Если нужно выбранным никам, то придется слать нотис каждому средствами - /notice ник текст.
Xam,
irc://irc.ircnet.su




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных