luaapi:px_banman
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
luaapi:px_banman [14/10/2012 04:19] – created ppk | luaapi:px_banman [16/06/2015 14:03] (current) – ppk | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Bans manager | + | ====== Bans manager |
^ Function ^ Description ^ | ^ Function ^ Description ^ | ||
|BanMan.Save() | Save bans.| | |BanMan.Save() | Save bans.| | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.GetBans()|Return table with [[luaapi: | |BanMan.GetBans()|Return table with [[luaapi: | ||
|BanMan.GetTempBans()|Return table with [[luaapi: | |BanMan.GetTempBans()|Return table with [[luaapi: | ||
|BanMan.GetPermBans()|Return table with [[luaapi: | |BanMan.GetPermBans()|Return table with [[luaapi: | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.GetBan(sNick/ | |BanMan.GetBan(sNick/ | ||
|BanMan.GetPermBan(sNick/ | |BanMan.GetPermBan(sNick/ | ||
|BanMan.GetTempBan(sNick/ | |BanMan.GetTempBan(sNick/ | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.GetRangeBans()|Return table with [[luaapi: | |BanMan.GetRangeBans()|Return table with [[luaapi: | ||
|BanMan.GetTempRangeBans()|Return table with [[luaapi: | |BanMan.GetTempRangeBans()|Return table with [[luaapi: | ||
|BanMan.GetPermRangeBans()|Return table with [[luaapi: | |BanMan.GetPermRangeBans()|Return table with [[luaapi: | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.GetRangeBan(sIPFrom, | |BanMan.GetRangeBan(sIPFrom, | ||
|BanMan.GetRangePermBan(sIPFrom, | |BanMan.GetRangePermBan(sIPFrom, | ||
|BanMan.GetRangeTempBan(sIPFrom, | |BanMan.GetRangeTempBan(sIPFrom, | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.Unban(sNick/ | |BanMan.Unban(sNick/ | ||
|BanMan.UnbanPerm(sNick/ | |BanMan.UnbanPerm(sNick/ | ||
|BanMan.UnbanTemp(sNick/ | |BanMan.UnbanTemp(sNick/ | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.UnbanAll(sIP)|Unban all bans with given ip.| | |BanMan.UnbanAll(sIP)|Unban all bans with given ip.| | ||
|BanMan.UnbanPermAll(sIP)|Unban all permbans with given ip.| | |BanMan.UnbanPermAll(sIP)|Unban all permbans with given ip.| | ||
|BanMan.UnbanTempAll(sIP)|Unban all tempbans with given ip.| | |BanMan.UnbanTempAll(sIP)|Unban all tempbans with given ip.| | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.RangeUnban(sIPFrom, | |BanMan.RangeUnban(sIPFrom, | ||
|BanMan.RangeUnbanPerm(sIPFrom, | |BanMan.RangeUnbanPerm(sIPFrom, | ||
|BanMan.RangeUnbanTemp(sIPFrom, | |BanMan.RangeUnbanTemp(sIPFrom, | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.ClearBans()|Clear all bans.| | |BanMan.ClearBans()|Clear all bans.| | ||
|BanMan.ClearPermBans()|Clear all perm bans.| | |BanMan.ClearPermBans()|Clear all perm bans.| | ||
|BanMan.ClearTempBans()|Clear all temp bans.| | |BanMan.ClearTempBans()|Clear all temp bans.| | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.ClearRangeBans()|Clear all range bans.| | |BanMan.ClearRangeBans()|Clear all range bans.| | ||
|BanMan.ClearRangePermBans()|Clear all range perm bans.| | |BanMan.ClearRangePermBans()|Clear all range perm bans.| | ||
|BanMan.ClearRangeTempBans()|Clear all range temp bans.| | |BanMan.ClearRangeTempBans()|Clear all range temp bans.| | ||
- | + | | | | | |
- | ---- | + | |
|BanMan.Ban(tUser, | |BanMan.Ban(tUser, | ||
|BanMan.BanIP(sIP, | |BanMan.BanIP(sIP, | ||
|BanMan.BanNick(sNick, | |BanMan.BanNick(sNick, | ||
- | + | | | | | |
- | ---- | + | |BanMan.TempBan(tUser, |
- | + | |BanMan.TempBanIP(sIP, | |
- | |BanMan.TempBan(tUser, | + | |BanMan.TempBanNick(sNick, |
- | |BanMan.TempBanIP(sIP, | + | | | | |
- | |BanMan.TempBanNick(sNick, | + | |
- | + | ||
- | ---- | + | |
|BanMan.RangeBan(sIPFrom, | |BanMan.RangeBan(sIPFrom, | ||
- | |BanMan.RangeTempBan(sIPFrom, | + | |BanMan.RangeTempBan(sIPFrom, |
luaapi/px_banman.1350188373.txt.gz · Last modified: 14/10/2012 04:19 by ppk