Spam-Report, Юзер может сообщать о спаме и спамере прямо в Опчат админам |
Здравствуйте, гость ( Вход | Регистрация )
Spam-Report, Юзер может сообщать о спаме и спамере прямо в Опчат админам |
28.12.2010, 19:55
Сообщение
#1
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Скрипт сообщения юзером в Опчат админам о спаме и спамере
Название: Spam-Report.lua API: API 2 Автор: Ksan (aka Trans) Место проживания: г.Томск Дата: 28-12-2010 Сделан по просьбе DEN_007 Описание: 2 варианта отправки сообщения о спамере: 1. В привате спамера (если он ещё не успел соскочить с хаба) набрать !спам, далее через пробел туда же скопировать ВСЁ сообщение от спамера и нажать ENTER. Сообщение о спаме и спамере отправится в Опчат хаба админам для принятия мер. Вместо !спам можно написать и латиницей !spam (для тех, у кого нет кириллицы на клавиатуре, например, зарубежные гости) Пример: !спам [18:43:58] <СПАМЕР> Заходите в наш супер-пупер хаб с адресом супер.пупер.ru:411 2. Всё то же самое, только в привате главного бота хаба (годится как для случаев, когда спамер уже ушёл с хаба, так и когда он ещё онлайн). Что видим в Опчате Цитата [22:25:22] <_OpChat_> Похоже, у нас появился спамер. Ник спамера: Uzer1234 IP спамера: спамер уже оффлайн, IP добывайте сами. Содержание спама: [17:34:11] <Uzer1234> Это самый ужасный спам. Тест. Сообщил юзер: Test_user Держите уши на макушке, господа админы! [2010-12-28 21:19] <_OpChat_> Похоже, у нас появился спамер. Ник спамера: Uzer1234 IP спамера: 192.168.1.2 Содержание спама: [17:34:11] <Uzer1234> Это самый ужасный спам. Тест. Сообщил юзер: Test_user Держите уши на макушке, господа админы!
Прикрепленные файлы
|
|
|
28.12.2010, 20:19
Сообщение
#2
|
|
Активный участник Группа: Пользователи Сообщений: 55 Регистрация: 2.4.2009 Из: Питер Пользователь №: 2 893 Спасибо сказали: 3 раза |
Хорошо бы вывести это в меню, допустим " Пожаловаться на спам"
|
|
|
28.12.2010, 20:21
Сообщение
#3
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Milena, ну так добавь меню, это же просто
|
|
|
28.12.2010, 20:24
Сообщение
#4
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
Код function UserConnected(tUser) Core.SendToUser(tUser, "$UserCommand 1 3 Этот юзер спамер$<%[mynick]> !spam %[nick] %[line:Текст сообщения]&*#124;") Core.SendToUser(tUser, "$UserCommand 1 3 Этот юзер спамер$<%[mynick]> !spam %[line:Ник] %[line:Текст сообщения]&*#124;") end Удали * |
|
|
28.12.2010, 20:31
Сообщение
#5
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Я не стал делать меню.
Обоснование: 1. Изначально скрипт делался для отправления спам-рипорта только и сразу из привата спамера. Это исключает меню. 2. Сообщение со спамом может состоять не из одной строки, и в этом случае меню не поможет, в меню войдет только первая строка. Вывод - запомнить только одну команду !спам (!spam) и юзать приватное окно (спамера или бота). |
|
|
2.1.2011, 13:29
Сообщение
#6
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
Меню тут как бе не к селу не к городу, сделать можно но потеряется смысл сие, и еще напишу вот, что возможно бред но все-таки, интересно как это будет выгледеть.
Цитата Можно еще перед первым лс сообщением за сессию, написать типа если вам прислали спам введите команду "!спам" или "!spam". Как это сделать, лично я в заблуждении, но сказали что можно... |
|
|
2.1.2011, 14:38
Сообщение
#7
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Сделать-то можно, но какой ценой?
Ведь придётся при каждом заходе каждого юзера заносить его ник в таблицу и отслеживать его первую попытку отправить сообщение в приват.. Проще при каждом заходе отправлять ему в приват то самое сообщение про команды. А ещё проще, и я бы именно это предложил, - в МОТД сделать приписку про команды !спам и !spam (не забывая объяснить, что именно кидать вместе с командой и где именно) |
|
|
2.1.2011, 14:47
Сообщение
#8
|
|
Освоившийся участник Группа: Пользователи Сообщений: 276 Регистрация: 23.3.2010 Из: РФ Смоленск Пользователь №: 6 429 Спасибо сказали: 60 раз |
Тогда уж логичинее сделать менюшку с надписью спам репорт хелп, ну тобишь в МОТД пишем одну строчку, далее подробнее "!спамхлп".
Цитата Уважаемые юзера если вам пришел спам, напишите в лс "!спам" и текст спама. Подробнее: !спамхелп
|
|
|
2.1.2011, 14:53
Сообщение
#9
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Ну это пусть каждый решает сам.
А приделать меню хелпа можно и самому (если хочешь), это стандартная операция, и содержание самого хелпа тоже придумайте сами, как вам заблагорассудится. Играйте со скриптом как хотите, предлагайте тут свои варианты меню и хелпа. |
|
|
14.2.2011, 1:27
Сообщение
#10
|
|
Активный участник Группа: Пользователи Сообщений: 60 Регистрация: 7.4.2010 Из: Украина,Харьков Пользователь №: 6 581 Спасибо сказали: 5 раз |
Помогите решить проблему пишет ошибку
[00:26] Синтаксис [string "--[[..."]:19: attempt to index global 'SetMan' (a nil value) |
|
|
14.2.2011, 1:46
Сообщение
#11
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
@_JuNiOr_@, при запущеном хабе включай скрипт!
|
|
|
14.2.2011, 2:22
Сообщение
#12
|
|
Активный участник Группа: Пользователи Сообщений: 60 Регистрация: 7.4.2010 Из: Украина,Харьков Пользователь №: 6 581 Спасибо сказали: 5 раз |
|
|
|
14.2.2011, 10:32
Сообщение
#13
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Может, у тебя старая Птока?
Это 19-я строка. Она же первая в коде: Код local sBot = SetMan.GetString(21) Ошибку выдаст, только если у тебя старая Птока. Я так думаю. |
|
|
14.2.2011, 12:14
Сообщение
#14
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
Хаб включен включаю скрипт выдаёт такую же ошибку 1!!! быть такого не мможет, я поставил его на отдельну птоку, попробовал при выкл. хабе запустить, не получилось, а при вкл. получилось, переименнуй тогда бота Код local sBot = "Spam-Report" почему-то так даже и при выключеном/остановленной птоке скрипт запускается
|
|
|
14.2.2011, 23:43
Сообщение
#15
|
|
Активный участник Группа: Пользователи Сообщений: 60 Регистрация: 7.4.2010 Из: Украина,Харьков Пользователь №: 6 581 Спасибо сказали: 5 раз |
быть такого не мможет, я поставил его на отдельну птоку, попробовал при выкл. хабе запустить, не получилось, а при вкл. получилось, переименнуй тогда бота Код local sBot = "Spam-Report" почему-то так даже и при выключеном/остановленной птоке скрипт запускается По началу норм а потом опять выдаёт ((( хаб работает люди сидят питаюсь запустить всё норм и через некоторое время даёт о пять ( о Всё супет таи изначально другая строка висела и я ни как не мог понять !! |
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
spam was here spam |
14 | -vassykar- | 16 884 | 18.12.2013, 10:04 Посл. сообщение: Nickolya | |
'no SPAM nickname' для RusHab Простой скрипт запрета СПАМа в никах |
3 | Sekretchik | 7 237 | 30.12.2010, 17:19 Посл. сообщение: Ksan | |
Spam-report Делаем команду спам |
10 | DEN 007 | 12 634 | 28.12.2010, 19:29 Посл. сообщение: Ksan | |
Report API1, API2 | Сообщение Администратору об ошибке |
10 | Jaska | 14 909 | 28.3.2009, 14:22 Посл. сообщение: Vizunchik | |
Anti Spam | 10 | LeoSP | 15 473 | 17.11.2008, 19:00 Посл. сообщение: LeoSP |
|
Сейчас: 27.11.2024, 2:10 |