IRC.WindNet
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.

Скрипт-записки на боте

Перейти вниз

Скрипт-записки на боте Empty Скрипт-записки на боте

Сообщение автор ВолшебнеГ Вс Мар 20, 2011 11:14 am

Данный скрипт реализует записки на боте =) в скрипте присутствуют различные команды. Очень удобно если бот постояно находится в онлайн и вы хотите оставить нику сообщения которого нет в сети =)
Вам надо только зарегистрироваться у бота и идентифицироваца для прочтения записок....

alt+r-скрипты-файл-создать-вставить.
Код:
on *:text:*:#:{
  if ($nick isvoice $chan) || ($nick isreg $chan) { haltdef }
  else { commands }
  if ($1 == !pass) { set %passident $2 | .msg $nick Новый пароль $2 }
  elseif ($1 == !ident) { if ($2 == %passident) { set %identnick $nick | .msg $nick Вы идентифицированы } }
  elseif ($1 == !list) {
    if ($nick == %identnick) {
      var %int 1
      while ($read(блокнот.txt,%int) != $null) {
        msg $nick %int $+ : $read(блокнот.txt,%int)
        inc %int
      }
    }
  }
  elseif ($1 == !add) {
    if ($nick == %identnick) {
      msg $nick в блокнот.txt добавлена строка $2-
      write блокнот.txt $2-
    }
  }
  elseif ($1 == !del) {
    if ($nick == %identnick) {
      if ($2 == $null) {
        msg $nick Вы не ввели строку которую нужно удалить!
      }
      else {
        if ($read(блокнот.txt,$2) == $null) {
          msg $nick Такой строки не существует.
        }
        else {
          msg $nick В блокнот.txt удалена строка $read(блокнот.txt,$2)
          write -dl $+ $2 блокнот.txt
        }
      }
    }
  }
}
}
Где !pass указываем пароль на ваш ник, который будет использываться при иденте.
Где !ident пишес пароль указаный выше в строке !pass для идентификации у бота.
!list - команда для вывода всех сообщений находящихся на боте.
!add - команда для добавления записок в файл на боте "блокнот.txt"
!del номер строки - команда для удаления указаной строки в списке записок, где "номер строки" пишем тот номер строки который вы хотите удалить.
Все записки хронятся у бота в папке в файле под названием блокнот.txt .
Скрипт будет работать только со статусом на канале +v (voice)
Скрипт был сделан лично мною...
Оставляйте ваши предложения по повоу доработки скрипта если таковы имеются =).
Удачного вам обшения...
ВолшебнеГ
ВолшебнеГ
Help Operator
Help Operator

Сообщения : 22
Дата регистрации : 2011-03-19
Возраст : 31
Откуда : Якутск:(

http://bnc-server.fvds.ru/

Вернуться к началу Перейти вниз

Вернуться к началу

- Похожие темы

 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения