Quiz Memorial Forum

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
> reals.tcl v1100100, Назначение реалок канала
Kreon
post Jan 26 2007, 09:28 PM
Post #1


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Аналог reals.tcl от Daniel De'Lacrua
Скрипт полностью переписан с нуля. Умеет устанавливать оповещения о реалках, сообщать о них заходящим на канал, собирать с них ответы придут они или нет, выводить статистику.
Отличия от исходной версии:
  • Гибкие настройки
  • Работа более чем с одним каналом
  • Более безопасный формат датафайла
  • Идентификация ответов не только по никам, но и хостам - нельзя ответить несколько раз на одну и ту же реалку с разных ников при одинаковых хостах
  • Организация всех опций через одну команду, отсутствие потенциальных пересечений на одинаковые бинды
  • Все команды доступны через приват бота
Команды:
!реалка новая "текст" - задать новое оповещение о встрече
!реалка изменить "текст" - изменить текст оповещения
!реалка очистить - сбросить все голоса
!реалка отмена - отменить оповещение
!реалка ответ да/нет/мб - варианты ответа
!реалка стат - вывод полученной статистики
!реалка помощь - вывод помощи

Комментарии по настройкам внутри скрипта.


Скрипт написан на скорую руку и может содержать ошибки, о которых можно сообщать в этом топике.


Attached File(s)
Attached File  reals.zip ( 5.14k ) Number of downloads: 802


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Valdemar
post Jan 28 2007, 02:00 AM
Post #2


Unregistered









Кажется скрипт твечает на все команды помощью... как по команде !реалка помощь.
Go to the top of the page
+Quote Post
Kreon
post Jan 28 2007, 11:44 AM
Post #3


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



В самом деле, такая проблема наблюдалась на непропатченных Suzi-патчем на кодировки ботах. Ошибка исправлена. Обновил файл в первом сообщении темы. Тем, кто пользуется пропатчеными ботами, обновленный скрипт качать не надо.
А так бот собственно должен на всё, начинающиеся с !реалка, отвечать помощью... в том случае, если команда набрана неправильно и не совпадает со списком возможных команд.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Valdemar
post Jan 28 2007, 12:56 PM
Post #4


Посетитель
*

Group: Members
Posts: 4
Joined: 28-January 07
Member No.: 66



действительно заработал скрипт, но не весь smile.gif

Я не знаю какой у меня бот пропатченый или просто ...
вот в патилайн что он пишет - Eggdrop v1.6.18 © 1997 Robey Pointer © 2006 Eggheads
I am running eggdrop v1.6.18, on CYGWIN_NT-5.1 1.5.21(0.156/4/2).


Но наверное еще один баг

По команде !реалка новая текст ничего не происходит
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jan 28 2007, 01:05 PM
Post #5


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Вот этого подтвердить не могу.
Проверьте, чтобы бот воспринимал вас как оператора на заданном канале, т.е. у вас были либо глобальные, либо отдельно на указанном канале флаги из realka(flagtocreate). Т.к. если у вас не установлены нужные флаги, или бот вас не идентифицирует, то на команду !реалка новая он будет просто молчать smile.gif Вообще надо бы добавить текст, что не хватает прав. Возможно, потом сделаю.
В патилайне на предмет ошибок что-нибудь видно?


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Valdemar
post Jan 28 2007, 01:10 PM
Post #6


Посетитель
*

Group: Members
Posts: 4
Joined: 28-January 07
Member No.: 66



в патилайне ошибок нет и по команде новая он на самомо деле молчит.
Я являюсь опоп и бот тоже.




или может быть в описании флагов надо не "o" а "o|o" ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Kreon
post Jan 28 2007, 01:14 PM
Post #7


Developer
******

Group: Root Admin
Posts: 396
Joined: --
From: Внешние пределы
Member No.: 2



Нужно являться не опом на канале, а чтобы вы были прописаны в юзерфайле бота как оп smile.gif
На моем аккаунте на боте флаги fjlmnoptx, по команде [nick2hand мойник] с патилайна бот меня точно распознает верно, в конфиге скрипта прописано просто "о". На тестовых виндропах у меня все работает корректно.
Посмотрите, что выводится, если на патилайне набрать .tcl nick2hand ваш_ник #канал_реалок. И чтобы канал был прописан без ошибок в конфиг скрипта.


--------------------
Не понял сам - не дай понять другому
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Valdemar
post Jan 28 2007, 09:33 PM
Post #8


Посетитель
*

Group: Members
Posts: 4
Joined: 28-January 07
Member No.: 66



Все заработало...может быть потому что канал был не зарегистрирован.... (типа тестовый был) .
Поставил на нормальный все ок..

Тока у меня такой вопрос (или предложение)

можно ли сделать чтобы это была не только реалка но типа чтото голосования .

ну как в голосовании только чтобы скрипт запоминал не только сколько проголосовали но и кто и как проголосовал.

например нада устроить голосование по поводу установки еще одного adsl модема от другого провайдера.. чтобы можно было посматреть кто за и кто против..

P.S. может это типа лично под мой интересы но думаю мот и всем такое нада.


Спасибо.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 28th March 2024 - 02:21 PM
Design by GPF © 2006