Скрипт сообщения юзером в Опчат админам о спаме и спамере
Название: Spam-Report.lua
API: API 2
Автор: Ksan (aka Trans)
Место проживания: г.Томск
Дата: 28-12-2010
Сделан по просьбе DEN_007
Описание:
2 варианта отправки сообщения о спамере:
1. В привате спамера (если он ещё не успел соскочить с хаба) набрать !спам, далее через пробел туда же скопировать ВСЁ сообщение от спамера и нажать ENTER. Сообщение о спаме и спамере отправится в Опчат хаба админам для принятия мер.
Вместо !спам можно написать и латиницей !spam (для тех, у кого нет кириллицы на клавиатуре, например, зарубежные гости)
Пример:
!спам [18:43:58] <СПАМЕР> Заходите в наш супер-пупер хаб с адресом супер.пупер.ru:411
2. Всё то же самое, только в привате главного бота хаба (годится как для случаев, когда спамер уже ушёл с хаба, так и когда он ещё онлайн).
Хорошо бы вывести это в меню, допустим " Пожаловаться на спам"
Milena, ну так добавь меню, это же просто
Я не стал делать меню.
Обоснование:
1. Изначально скрипт делался для отправления спам-рипорта только и сразу из привата спамера. Это исключает меню.
2. Сообщение со спамом может состоять не из одной строки, и в этом случае меню не поможет, в меню войдет только первая строка.
Вывод - запомнить только одну команду !спам (!spam) и юзать приватное окно (спамера или бота).
Меню тут как бе не к селу не к городу, сделать можно но потеряется смысл сие, и еще напишу вот, что возможно бред но все-таки, интересно как это будет выгледеть.
Сделать-то можно, но какой ценой?
Ведь придётся при каждом заходе каждого юзера заносить его ник в таблицу и отслеживать его первую попытку отправить сообщение в приват..
Проще при каждом заходе отправлять ему в приват то самое сообщение про команды.
А ещё проще, и я бы именно это предложил, - в МОТД сделать приписку про команды !спам и !spam (не забывая объяснить, что именно кидать вместе с командой и где именно)
Тогда уж логичинее сделать менюшку с надписью спам репорт хелп, ну тобишь в МОТД пишем одну строчку, далее подробнее "!спамхлп".
Ну это пусть каждый решает сам.
А приделать меню хелпа можно и самому (если хочешь), это стандартная операция, и содержание самого хелпа тоже придумайте сами, как вам заблагорассудится.
Играйте со скриптом как хотите, предлагайте тут свои варианты меню и хелпа.
Помогите решить проблему пишет ошибку
[00:26] Синтаксис [string "--[[..."]:19: attempt to index global 'SetMan' (a nil value)
@_JuNiOr_@, при запущеном хабе включай скрипт!
Может, у тебя старая Птока?
Это 19-я строка. Она же первая в коде: