myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Informer, API1, API2 | Скрипт рассылки сообщений

Теги
Нет тегов для показа
alex82
сообщение 24.1.2009, 8:33
Сообщение #1


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Название: InformEr
Версия: 1.01
Версия API: API1, API2
Автор: alex82
Язык: русский

Возможности скрипта:

*Периодическая рассылка сообщений в главный чат.
*Рассылка сообщений в личку при входе юзера на хаб (можно установить количество рассылок для каждого сообщения).
*Ручная рассылка сообщений от имени главного бота хаба в главный чат и в личку.
*Возможность создания справки. Для каждого раздела справки создаётся меню.

Дополнительная информация:

*При автоматической рассылке сообщений в чат используется система антифлуда - при отсутствии сообщений пользователей рассылка приостанавливается (для нормальной работы антифлуда, скрипт должен стоять выше любых скриптов, модифицирующих сообщения пользователей).
*Количество рассылок сообщений в личку может учитываться как по нику, так и по IP.
*В сообщениях можно использовать переменную [USER] - при рассылке она будет заменена на имя пользователя, которому отсылается сообщение.
*Текст сообщения или раздел справки может быть прочитан из файла - для этого необходимо ввести вместо сообщения "file:ИМЯ_ФАЙЛА".

Прикрепленный файл  InformEr_1.02.rar ( 4.72 килобайт ) Кол-во скачиваний: 701
Go to the top of the page
+Quote Post
2 страниц V   1 2 >  
Начать новую тему
Ответов
Wariner
сообщение 24.1.2009, 16:49
Сообщение #2


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




Скрипт интересный))) Парочка мелочей:
1)Вручную заменить на отправка вручную + когда сообщений нет сделать сообщение об этом.
2)Неплохо бы сделать игнор бота, через меню(некоторым это пригодится) чтоб не приходило сообщение при коннекте и в личку
3)возможно ещё задержка на случай когда мало сообщений(тоже с настройкой), у меня например стоит обычный информер(руки никак не дойдут) так флуд когда все молчат жестокий
4)вывод разных сообщений в свои интервалы времени,к сожалению под первый API это сделать достаточно сложно(если вообще возможно....)

тестил не долго, ошибок не было. Если что то придумаю напишу.
Go to the top of the page
+Quote Post
alex82
сообщение 24.1.2009, 22:03
Сообщение #3


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




1. Эту функцию наверное вообще удалю - она делалась для проверки случайности выбора сообщений. А сообщение об отсутствии ссобщений (какая жуткая фраза big_smile.gif) было, но я снёс его в самый последний момент.
2. А вот это точно лишнее. В личку, как правило, рассылаются важные сообщения, которые должны быть прочитаны всеми юзерами.
3. Тоже об этом думал. Попробую реализовать в следующей версии.
4. Честно говоря, не понял что здесь имеется ввиду.
Go to the top of the page
+Quote Post
Wariner
сообщение 24.1.2009, 22:09
Сообщение #4


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




по поводу 2: можно сделать по выбору админа, кому как нравится
по поводу 4: если по простому то с 08:00 до 12:00 отправляется сообщение "утро", а с 12 до 18 "день". вот под API 2 http://mydc.ru/topic364.html?hl=%E8%ED%F4%EE%F0%EC%E5%F0
Под сообщениями я конечно же понимаю группу.
Go to the top of the page
+Quote Post
alex82
сообщение 6.3.2009, 12:14
Сообщение #5


Местный
*******

Группа: Неактивированные
Сообщений: 908
Регистрация: 26.12.2008
Пользователь №: 1 574
Спасибо сказали: 1406 раз




Скрипт обновлён до версии 1.01

Список изменений:
[+] Добавлен антифлуд.
[+] Добавлена возможность создания справки (aka FAQ).
[+] Теперь команды можно отправлять как в чат, так и в личку главного бота хаба.
[-] Удалена команда "Вручную"
Go to the top of the page
+Quote Post
Артём
сообщение 30.3.2009, 0:22
Сообщение #6


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Прикольный скрипт exciting.gif спасибо!
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 30.5.2009, 0:18
Сообщение #7


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




1. Как сделать вот так:
Цитата
**********************Администрация*************************************
тут сообщение....
************************************************************************


т.е. как прикрутить сепарацию? Сливаются сообщения в чате от юзеров с сообщением от информера (был скрипт "баннер" - там так было реализовано.


2. И еще вопрос - когда от бота сообщение приходит в личку - то приходит от постоянного имени? (значит пользователь этого бота может забанить) - Сделайте пожалуйста чтобы при каждом сообщении ник был рандомным (добавлялось сегодняшнее число к примеру "Информер_30.05.2009" ... "Информер_31.05.2009"....... "Информер_14.06.2009") - при таком раскладе бота пользователи не забанят
Go to the top of the page
+Quote Post
Setuper
сообщение 30.5.2009, 0:46
Сообщение #8


RusHub team lead
**************

Группа: Модераторы
Сообщений: 4 030
Регистрация: 20.6.2008
Из: г. Королёв (Моск. обл.)
Пользователь №: 46
Спасибо сказали: 1708 раз




Если уж делать, то чисто рандомные ники, так как в современных клиентах есть возможность бана по регулярному выражению ("Информер_.*")
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 31.5.2009, 10:51
Сообщение #9


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Да точно. Тогда нужно в скрипте вводить ники самому (администрация, информер, новости, info...и т.д.) - конечно и они могут закончиться - но по крайней мере это будут наглядные имена, а не fgh, dfjd и тому подобные рандомы - которые кстати будут вводить в заблуждение пользователя.

Ну а насчет сепарации? сливается сообщение.
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 6.6.2009, 2:20
Сообщение #10


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Какая строчка отвечает за добавление сообщения? Сам внесу сепарацию. tMessage - где-то там... но их 14 штук - запутаешься
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 9.6.2009, 19:22
Сообщение #11


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




С выводом в строй хаба все забили на портал... Не хочется эту тему поднимать на хабе - т.к. тут ответ на мой вопрос останется навеки. И это рациональное предложение
Go to the top of the page
+Quote Post
Berkut
сообщение 9.6.2009, 21:02
Сообщение #12


Продвинутый участник
****

Группа: Пользователи
Сообщений: 129
Регистрация: 21.12.2008
Пользователь №: 1 502
Спасибо сказали: 36 раз




Цитата(Wariner @ 24.1.2009, 17:49) *
4)вывод разных сообщений в свои интервалы времени,к сожалению под первый API это сделать достаточно сложно(если вообще возможно....)

Можно. Если найду скрипт годичной давности, выложу.
Go to the top of the page
+Quote Post
степашка
сообщение 10.6.2009, 7:39
Сообщение #13


Продвинутый участник
****

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




вывод разных сообщений в свои интервалы времени \\\ вот оно вроде
Прикрепленные файлы
Прикрепленный файл  Informer.zip ( 662 байт ) Кол-во скачиваний: 52
Прикрепленный файл  informer1.zip ( 361 байт ) Кол-во скачиваний: 43
 
Go to the top of the page
+Quote Post
Wariner
сообщение 10.6.2009, 8:10
Сообщение #14


Самый главный активист :-D
***********

Группа: Модераторы
Сообщений: 2 790
Регистрация: 29.6.2008
Из: г. Тула
Пользователь №: 97
Спасибо сказали: 440 раз




И что это?! Один файл простой информер... а второй выводит не в интервалы а в конкретное время..........
Go to the top of the page
+Quote Post
степашка
сообщение 10.6.2009, 17:38
Сообщение #15


Продвинутый участник
****

Группа: Пользователи
Сообщений: 133
Регистрация: 18.9.2008
Из: Москва
Пользователь №: 555
Спасибо сказали: 5 раз




нуда. "Один файл простой информер", соответственно выводит через интервалы. а второй "второй выводит не в интервалы а в конкретное время", может ему тоже пригодиться, ибо точного описания для чего ему требуется такой скрипт не видно. удаляйте )))
Go to the top of the page
+Quote Post
Артём
сообщение 29.7.2009, 4:42
Сообщение #16


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




ops.gif а вот и первая ошибка... InformEr.lua:509: bad argument #1 to 'find' (string expected, got nil)
Go to the top of the page
+Quote Post
DriverZX-10
сообщение 25.8.2009, 10:21
Сообщение #17


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 25.8.2009
Из: Московская область,Электроугли
Пользователь №: 4 252
Спасибо сказали: 1 раз




а как добавить этот скрипт?
У меня почему то на 0.4.1.1 не все скрипты добавляются(((
Что где ни так делаю?
Go to the top of the page
+Quote Post
Артём
сообщение 25.8.2009, 16:17
Сообщение #18


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Цитата
а как добавить этот скрипт?

куда добавить?
Go to the top of the page
+Quote Post
DriverZX-10
сообщение 25.8.2009, 16:35
Сообщение #19


Участник
**

Группа: Пользователи
Сообщений: 41
Регистрация: 25.8.2009
Из: Московская область,Электроугли
Пользователь №: 4 252
Спасибо сказали: 1 раз




Цитата(Артём @ 25.8.2009, 13:17) *
куда добавить?
на хаб,куда же ещё
Go to the top of the page
+Quote Post
Артём
сообщение 25.8.2009, 16:41
Сообщение #20


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




Скачивай скрипт,открывай папку scripts и кидай скрипт,заходи в птоку жми Перезагрузить скрипты и ставь галочку,перезаходи на свой хаб и у тебя будет менюшка.
Go to the top of the page
+Quote Post

2 страниц V   1 2 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

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

  Тема Ответов Автор Просмотров Последнее сообщение
No New Posts Topic has attachmentsDCHubList-Comment-Informer
API2 | Информатор о новых комментариях к хабу на хаблисте.
7 RAND(i)M 12 343 15.3.2011, 7:21 Посл. сообщение: RAND(i)M
No New Posts Topic has attachmentsInformer
вывод сообщений по таймеру
0 Wariner 6 115 4.1.2010, 18:40 Посл. сообщение: Wariner
No New Posts informer API2
Не выводит сообщение в общ чат
1 Derk_B_P 5 919 7.5.2009, 14:37 Посл. сообщение: Accelerator
No New Posts Topic has attachmentsInformer
Вывод нужной информации в чат с заданным интервалом.
0 fait 4 365 27.3.2009, 21:38 Посл. сообщение: fait
No New Posts Topic has attachmentsВопрос По Informer-у
11 skonda 14 175 14.10.2008, 17:20 Посл. сообщение: Nickolya
No New Posts Topic has attachmentsInformer
нужно немного переделать.
13 skonda 15 315 19.9.2008, 20:42 Посл. сообщение: Strannik

 



RSS Сейчас: 23.11.2024, 1:40