no typing by default

various bugfixes
blacklisting support (blacklist.lua)
	json file created automatically
	users are blacklisted and unblacklisted via reply with /blacklist
nicknames support (nick.lua)
	json file created automatically
	users set nick by /nick
	"people" section of config deprecated
moderation.lua improvements
	administrators can now run mod commands
	administrators are now listed with moderators
	modlist improved to be smarter and look better
	administrators can no longer be promoted to moderator
	/hammer command for admins to perform realm-wide ban
This commit is contained in:
topkecleon
2015-08-18 05:55:25 -04:00
parent fc4908f033
commit 4c72543315
12 changed files with 178 additions and 37 deletions

View File

@@ -6,7 +6,7 @@ return {
time_offset = 0,
locale = dofile('loc/en.lua'),
admins = {
[0] = 'name'
[000] = 'name'
},
blacklist = load_data('blacklist.json'),
plugins = {
@@ -19,6 +19,7 @@ return {
'giphy.lua',
'xkcd.lua',
'gMaps.lua',
'wikipedia.lua',
'imdb.lua',
'urbandictionary.lua',
'hackernews.lua',
@@ -43,16 +44,16 @@ return {
'whoami.lua',
'lmgtfy.lua',
'translate.lua',
'currency.lua'
},
people = {
['55994550'] = 'topkecleon'
'currency.lua',
'blacklist.lua',
'nick.lua'
},
moderation = {
realm = -0,
realm = -000,
realmname = 'Realm name or ident',
data = 'moderation.json',
admins = {
[0] = 'nickname',
['000'] = 'nickname',
}
}
}