I've released another script. VoiceServ v4.76.b. This script basically features an auto voice system based on access levels AOv (Auto-voice) and SOv (Super-voice), exactly similar to ChanServ (on DALnet) with its AOp and SOp access level.
# ####### #
# PURPOSE #
# ####### #
# #
# This script is a replica of ChanServ services on DALnet providing #
# Auto-voice (AOv) and Super-voice (SOv) status to users, similar as #
# AOp and SOp with different access levels. #
# #
# ######## #
# FEATURES #
# ######## #
# #
# (1) Auto-voice (AOv) and Super-voice (SOv) access levels for every #
# user and every specific channel stored in a database. #
# #
# (2) Autovoice for SOV users: #
# (*) On channel join #
# (*) On channel msg #
# (*) On devoice #
# #
# (3) Autovoice for AOv users on channel join. #
# #
# (4) Customizable channel trigger for commands. #
# #
# #
# This script has no settings for channels to work on. #
# Which ever channels you add AOv's and SOv's on this #
# script will automatically work on those channels, #
# provided the bot is on those channels. #
# #
# NOTE: Only a bot owner or a user with flags (m,n) can #
# add or delete an SOv and wipe the SOv list. #
# #
# #
#COMMANDS FOR DIFFERENT ACCESS LEVELS #
# (All triggers are for channels) #
# #
# [1] Bot master (flags: m|n) #
# #
# [*] SOv commands available: #
# (-) !sov <add|del> <nick> #
# (-) !sov list #
# (-) !sov wipe #
# #
# [*] AOv commands available: #
# (-) !aov <add|del> <nick> #
# (-) !aov list #
# (-) !aov wipe #
# #
# [*] Other commands: #
# (-) !help (displays help for commands) #
# #
# #
# [2] SOv (Super-voice) #
# #
# [*] SOv commands available: #
# (-) !sov <del> <sovnick> (deletes SOv's own access) #
# (-) !sov list #
# #
# [*] AOv commands available: #
# (-) !aov <add|del> <nick> #
# (-) !aov list #
# #
# [*] Other commands: #
# (-) !help (displays help for commands) #
# #
# #
# [3] AOv (Auto-voice) #
# #
# [*] SOv commands available: #
# (-) !sov list #
# #
# [*] AOv commands available: #
# (-) !aov <del> <aovnick> (deletes AOV's own access) #
# (-) !aov list #
# #
# [*] Other commands: #
# (-) !help (displays help for commands) #
# #
#EXPLAINATION OF COMMANDS #
# #
# AOV: Auto-voice access #
# #
# SOV: Super-voice access #
# #
# ADD: Adds an entry into an access (AOv or SOv) list of #
# a specific channel #
# #
# DEL: Deletes an entry from an access (AOv or SOv) list #
# of a specific channel #
# #
# LIST: Lists all entries of an access (AOv or SOv) list #
# for a specific channel #
# #
# WIPE: Removes all entries of an access (AOv or SOv) list #
# for a specific channel #
# #
Once again, this script is a beta release, so I'm sure it might be prune to small bugs and errors. Please report any bugs and errors found by posting it on this thread or by emailing me at: awesomeawyeah@gmail.com
You can also send me comments and suggestions of what extra features you would like to see in the script.
- Added autovoice binds and procs for bot owners and bot masters
- Updated the public trigger help commands
- Updated script description
- Updated SOv autovoice
Download the fixed script version, from the same link above. I've done the minor changes listed above and uploaded the new version.
·awyeah·
==================================
Facebook: jawad@idsia.ch (Jay Dee) PS: Guys, I don't accept script helps or requests personally anymore.
==================================
That's what happens when you are overloaded with work and projects and other stuff.. considering I only slept 2hrs last night also, after a 4hr project meeting and presentation deadline.
Hope there shouldn't be any more errors with the script now. Didn't get time to test it, but do let me know if anything pops up!
·awyeah·
==================================
Facebook: jawad@idsia.ch (Jay Dee) PS: Guys, I don't accept script helps or requests personally anymore.
==================================