Авторегистрация и управление аккаунтом

Плагин: Avtoregistracia i akkaunt.Autoregistration and account

У Бота имеется возможность для пользователей производить автоматическую регистрацию на Хабе по команде !regme <пароль>. Если функция автоматической регистрации отключена, то запрос на регистрацию от пользователя поступает в ОпЧат администрации Хаба. Пароль проверяется на содержание недопустимых символов (не входящих в таблицу MySettings["AllowedChars"]) и длину. Имеется возможность ограничивать минимальную шару пользователей для авторегистрации.

Класс для регистрации определяется автоматически.

Включение/выключение автоматической регистрации производится командой !isautoreg.

Получить свой пароль можно по команде !getpass. Получить пароль произвольного пользователя можно по команде !getuserpass <ник>.

Удалить свою регистрацию можно по команде !delreg <пароль>. Пароль нужно указать для того, чтобы исключить случайное удаление своего аккаунта.

Изменить профиль произвольного пользователя можно по команде !changerank <ник> <профиль>.

Также имеется возможность сменить свой ник (или ник произвольного зарегистрированного пользователя) без удаления регистрации. Это делается командой !changenick <ник> <новый_ник> <пароль>. Включение/выключение этой фукции по команде !ischangenick.

Поменять свой пароль можно по команде !changepass <старый_пароль> <новый_пароль>.

Есть функция проверки регистрирующихся на «человечность» (защита от роботов). По умолчанию эта функция включена. При этом чтобы зарегистрироваться, нужно ответить на вопрос, сложив два числа и введя их сумму в чат. Включение/отключение этой функции производится командой !autoregqestion.

Есть функция установки минимального объёма файлов пользователя для регистрации. Минимальный объём шары задаётся командой !autoregshare <байты>.

Включить/выключить приветствие в общий чат новых зарегистрированных пользователей можно командой !isgreetregisters. Включить/выключить напоминание о регистрации при входе незарегистрированного пользователя можно командой !isnoticeunregs.

Установить минимальную шару для авторегистрации можно по команде !autoregshare <мегабайты> (0 - выключено).

В файле Vars.lua заданы некоторые константы. Если константе isSendPswNtc присвоено значение 1, то при запросе регистрации в ОпЧат посылается пароль пользователя. Если константе isSendRegRequest присвоено значение 1, то при отключенной авторегистрации в ОпЧат посылается запрос на регистрацию от пользователей.

В файле языковой локализации задан текст, который посылается пользователю при отключенной авторегистрации.


<<< назад | печать | К началу...
PhazaSoft© Экзекутор©
Hosted by uCoz