Автор: Nickolya 16.1.2010, 20:37
Название: NoSomeCmdsToUsualUsersBot
Версия скрипта: 1.1
Версия API: скрипт универсальный
Первая версия от: 20 октября 2007 
Цитата
Скрипт, дающий доступ к определенным командам только тем юзерам, чей ник вписан в таблицу в скрипте (к примеру рестарт скриптов или отсылка массмеседжа)
Если юзер пробует пользоваться командой он получает предупреждение, а ники что вписаны в таблицу в скрипте получают уведомление о команде юзера. Порой полезно когда вы не хотите плодить много профилей.
Код
-- Конфиг бота:
-- Таблица с никами, которым будет разрешены команды:
tAllowNicks = {
["Admin"] = 1,
["НИК"] = 1,
["Nickolya"] = 1,
}
-- Таблица с командами, которые могут использовать только юзеры с никами из таблицы tAllowNicks:
tNotAllowCmds = {
["addreguser"] = 1,
["massmsg"] = 1,
["delreguser"] = 1,
["restart"] = 1,
["startscript"] = 1,
["stopscript"] = 1,
["restartscript"] = 1,
["restartscripts"] = 1,
["getscripts"] = 1,
["opmassmsg"] = 1,
}
-- Cooбщение для тех, кто пытается воспользоваться командой:
NotAllowedMsg = "У вас нет прав для использования этой команды! Обратитесь к администратору хаба...;)"