egghelpforum.tcl скрипт мониторинга нашего форума.

Решение вопросов при работе с TCL скриптами.

Модератор: Модераторы

egghelpforum.tcl скрипт мониторинга нашего форума.

Сообщение tvrsh » 31 янв 2010 20:22

###
#
# Название: egghelpforum.tcl
# Версия: 1.0
# Автор: tvrsh
#
###
#
# Описание: Скрипт сообщает в канал о новых сообщениях на форуме http://forum.egghelp.ru
# Также может показывать последенее сообщение юзеру при входе на канал.
#
###
#
# Установка:
# 1. Скопируйте скрипт egghelpforum.tcl в папку scripts вашего бота.
# 2. В файле eggdrop.conf впишите строку source scripts/egghelpforum.tcl
# 3. Сделайте .rehash боту.
#
###
#
# Версион хистори:
#
# 1.1(10.01.2010) Первая паблик версия.
#
###

Пример работы:
#egghelp @ IrcNet.ru писал(а): <+bionic> Title: egghelpforum.tcl скрипт мониторинга нашего форума.
<+bionic> Text: Название: egghelpforum.tcl Версия: 1.0 Автор: tvrsh Описание: Скрипт сообщает в канал о новых сообщениях на форуме http://forum.egghelp.ru Также может показывать последенее сообщение юзеру при входе на канал. Установка: 1. Скопируйте скрипт egghelpforum.tcl в папку scripts вашего бота. 2. В файле eggdrop.conf впишите строку source scripts/egghelpforum.tcl 3. Сделайте .rehash боту. Версион хистори: 1.1(10.01.2010) Первая паблик версия.
<+bionic> Info: Ответов: 0 Просмотров: 1 Последний ответ: tvrsh Когда: 31 янв 2010 19:22.
<+bionic> Link: viewtopic.php?f=3&t=151&p=542#p542


Скачать: egghelpforum.tcl
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: egghelpforum.tcl скрипт мониторинга нашего форума.

Сообщение tvrsh » 31 янв 2010 22:59

Тем, кто уже скачал скрипт необходимо исправить ошибку, при которой после захода юзера на канал сообщения о последнем посте отправлялись не ему нотисом а просто в канал. В процедуре forum:join замените строки
TCL: [ Скачать ] [ Скрыть ]
        putserv "PRIVMSG $egghelpforum(chan) :\002Last Post Title:\002 $title"
        #putserv "PRIVMSG $egghelpforum(chan) :\002Text:\002 $topictext"
        #putserv "PRIVMSG $egghelpforum(chan) :\002Info:\002 $topicinfo$egghelpforum(color1)."
        putserv "PRIVMSG $egghelpforum(chan) :\002Link:\002 $link"
 
на
TCL: [ Скачать ] [ Скрыть ]
        putserv "NOTICE $nick :\002Last Post Title:\002 $title"
        #putserv "NOTICE $nick :\002Text:\002 $topictext"
        #putserv "NOTICE $nick :\002Info:\002 $topicinfo$egghelpforum(color1)."
        putserv "NOTICE $nick :\002Link:\002 $link"
 

Две средние строки можно раскомментировать для более полной информации. Скрипт по ссылке в первом посте исправлен.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: egghelpforum.tcl скрипт мониторинга нашего форума.

Сообщение tvrsh » 31 янв 2010 23:31

Очередное обновление скрипта связано с неверным использованием команды subst. В результате которого в текст поста, выводимого в канал, подставлялись несуществующие переменные, что вызывало ошибку.
Исправленный скрипт брать там же.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: egghelpforum.tcl скрипт мониторинга нашего форума.

Сообщение tvrsh » 01 фев 2010 14:10

Для корректного отображения ссылки на последний пост при входе на канал в процедуре forum:join замените строку
         putserv "NOTICE $nick :\002Link:\002 $link"
на
         putserv "NOTICE $nick :\002Link:\002 [strip.html $link]"
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi

Re: egghelpforum.tcl скрипт мониторинга нашего форума.

Сообщение triton » 07 июн 2010 18:47

этот скрипт работает на сузи ?
triton
 
Сообщения: 40
Зарегистрирован: 07 июн 2010 08:14
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.
Версия бота: Eggdrop 1.6.21

Re: egghelpforum.tcl скрипт мониторинга нашего форума.

Сообщение tvrsh » 07 июн 2010 22:39

triton писал(а):этот скрипт работает на сузи ?

Установи и проверь.
Have fun.
-
Получить помощь можно на каналах #egghelp в сети IrcNet.ru и #eggdrop в сети RusNet(Ключ канала eggdrop).
Перед созданием новой темы внимательно читайте Правила оформления топиков.
Аватара пользователя
tvrsh
 
Сообщения: 1230
Зарегистрирован: 19 авг 2008 16:55
Откуда: Russian Federation, Podolsk
Благодарил (а): 6 раз.
Поблагодарили: 130 раз.
Версия бота: Eggdrop 1.6.20+suzi


Вернуться в TCL скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

cron