Voice All But TCL (for eggdrops) v2.5.1
VoiceAllBut (VAB) allows you to auto-voice users in VAB-enabled channels, while maintaining a list of those who should not be auto-voiced.
This is especially helpful in Help Channels or chat channels that utilize moderation (+m) to prevent or handle abuse. Unlike
Services, this eggdrop script allows you to avoid blindly auto-voicing everyone that joins. VoiceAllBut will (in addition to allowing you
to manually add users to the VAB (Voice All But) list) also automatically add users to it's VAB list upon being de-voiced, kicked, killed
by an IRC Operator, or banned from the IRC network. This means that abusive users or flooders will not be auto-voiced during a flood or
spam attack, nor will users that you have decided to devoice, remove from the channel, or network. Voice All But (the bad guys!)
- Download from GitHub and upload to your eggdrop's /scripts/ directory.
- Edit your
eggdrop.conf
to include/scripts/voiceallbut.tcl
- Create empty
vablist.dat
file inside /scripts/ - Rehash or Start eggdrop
- Enjoy!
Primary VoiceAllBut commands:
*vab add nickname
(adds a user to the channel's VoiceAllBut list)
*vab del nickname
(removes a user from the channel's VoiceAllBut list)
*vab list
(shows a list of VoiceAllBut/No-Voice users on channel)
*vabadd
(enables VoiceAllBut on channel)
*vabdel
(disables VoiceAllBut on channel)
*vablist
(lists channels with VoiceAllBut functionality enabled)
-Commands are in-channel OR via /MSG now.
-Automated VAB adds for being De-voiced, Kicked, Killed, G-lined, K-lined, Killed or Z-lined
are complete! Supports Charybdis and Ratbox ban-types as well. (D/K/X:lines)
- Fix spelling mistakes
- Add ability to use VAB commands in private message
- Add automated VAB adds for being De-voiced
- Add automated VAB adds for being Kicked
- Add automated VAB adds for being Killed
- Add exclusion for NickServ KILLs from Auto VAB
additions - Add automated VAB adds for being G-lined
- Add automated VAB adds for being K-lined
- Add automated VAB adds for being Killed
- Add automated VAB adds for being Z-lined
- Add support for Charybdis and forks (D-lines, K-lines, X-lines) (2.5.1)
- Automated VABs no longer generate 3 lines of /NOTICE (now 1 line) (2.5.1)
- Manual VAB additions also generate 1 line NOTICE instead of 3. (2.5.1)
- Code clean-ups for 2.6 (2.6)
- Add exclusion for users devoicing, kicking, or killing themselves. (2.6)
See siniStar in #IRC4Fun on irc.IRC4Fun.net
(plaintext: 6667-6669)
(ssl: 6697-6699)