myDC.ru

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

 
 
Ответить в данную темуНачать новую тему

> Чат-бот, API2 | Полезная штучка

Теги
Нет тегов для показа
Jaska
сообщение 2.6.2008, 21:58
Сообщение #1


Освоившийся участник
*****

Группа: Администраторы
Сообщений: 344
Регистрация: 2.6.2008
Из: RB,Ufa
Пользователь №: 8
Спасибо сказали: 106 раз




Chat Bot [ by Jaska ] [ LUA 5.1.3 ] [ API 2 ]

C помощью бота операторы могут установить ограничение на количество отправленных сообщений за определенный интервал. Проще говоря облегчаем работу антифлуда. Уверен на каждом хабе есть заядлые флудеры. Именно таким и надо ставить ограничение на отправку сообщений. Все очень просто. Щелкаем на нике, задаем частоту отправки сообщений и вуаля) этот человек уже не сможет флудить. Скрипт написан под новую птоку.

Суть скрипта:

Установка ограничения на отправку сообщений в общий чат (Интервалы между сообщениями)

Функционал скрипта:

sBot = SetMan.GetHubBot().sNick -- Имя бота
-------------------------------------------------------------------------------------------------
sMenu = "Ограничение общения" -- Менюшка
-------------------------------------------------------------------------------------------------
sStartchatblocker = "startchatblocker" -- Поставить ограничение
sStopchatblocker = "stopchatblocker" -- Снять ограничение
sSeechatblocker = "seechatblocker" -- Посмотреть ограниченных
-------------------------------------------------------------------------------------------------
tProfiles = { [0] = 1, [1] = 1, [2] = 1, -- Профили, которые могут
[3] = 1, [4] = 1, [5] = 1, -- ставить ограничения
[6] = 1, }
-------------------------------------------------------------------------------------------------
sMainPath = "ChatBot\\" -- Папка с таблицей и главным скриптом
sMainScript = sMainPath.."MainScript.lua" -- Путь к главному скрипту
sWayToFile = sMainPath.."tBadUser.tbl" -- Путь к таблице с огранич. пользователями


---------------------------------------------------------------------------------------------------------------------------------
Ссылка на скрипт: Прикрепленный файл  _NewAPI_ChatBot.zip ( 4.04 килобайт ) Кол-во скачиваний: 371


Спасибо сказали:
Go to the top of the page
+Quote Post
Йа_оДмиНКо_ы_0_х
сообщение 18.6.2008, 10:57
Сообщение #2


Абсолютный новичок


Группа: Пользователи
Сообщений: 2
Регистрация: 18.6.2008
Пользователь №: 39
Спасибо сказали: 0 раз




Помоему безсмысленно
Go to the top of the page
+Quote Post
Andrey_SHANDERA
сообщение 25.6.2008, 9:33
Сообщение #3


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

Группа: Пользователи
Сообщений: 162
Регистрация: 18.6.2008
Пользователь №: 40
Спасибо сказали: 6 раз




Класная тема, ты не мог бы перевести его под птоку 3.6.0.0? заранее спс!
Не надо забывать старую птоку, она корошая! :lol:
Go to the top of the page
+Quote Post
M.a.r.s.e.l
сообщение 12.11.2008, 12:25
Сообщение #4


Начинающий
*

Группа: Пользователи
Сообщений: 28
Регистрация: 6.6.2008
Пользователь №: 14
Спасибо сказали: 0 раз




big_smile1.gif Она у меня была год назад вроде... под API 1
Go to the top of the page
+Quote Post
Uncle_Dif
сообщение 2.7.2009, 13:40
Сообщение #5


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 335
Регистрация: 18.5.2009
Из: Уфа, штат Солнечная Башкирия
Пользователь №: 3 353
Спасибо сказали: 7 раз




Вешь-супер! Ага. Поставить юзеру интервал=10 мин, он на любое обращение к нему сможет отвечать только через 10 минут, пусть все думают юзер-тормоз!!!
Еще есть юзеры тупо гонящие /w /r... вот это б в ЛС им отправлять...
Причина редактирования: Не надо делать такие цитаты! устное предупреждение!
Go to the top of the page
+Quote Post

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

 



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