BeBot - An Anarchy Online and Age Of Conan chat automaton

Archive => Anarchy Online Archive => 0.3.x Custom/Unofficial Modules => Topic started by: Temar on July 12, 2007, 09:11:43 pm

Title: AutoMember.php
Post by: Temar on July 12, 2007, 09:11:43 pm
AutoMember.php

AutoMember

This Module will Automaticly add Users who Join the Private Group to Member List
After you Get this and restart your bot you need to turn it on
/tell botname !set
and click AutoMember
also You can Use the Faction and Minlevel setting from flexible security if you want
Dont turn Restrict on if you are not useing Flexible Security as it will Prob Add nobody

Your can Now Set it to Remove member when they leave Guest Channel
You can Have Temp Member on if you want it to ONLY delete temp member and will not delete your normal members

AutoMemberClean

Part of the Module will Clean your Member List For you
at the moment the only seting is level
there is a safe list to add people above that level you dont want to be deleted
i didnt see a point with having the lower than level so its only higher than XX level
default set to 220 so thats 221+ so no 1 (exept maybe a GM)

How to Use
cleansafe add <name> " add to Safe list "
cleansafe del <name> " Delete from safe list "
cleansafe rem <name> " Delete from safe list "
cleannow " Make it do a Clean now, altho it should do every 24hr and on bot boot "

Any more changed Etc Please reply to topic :D

oh and dont forget to turn on and set my module with !set AutoMember and !set AutoMemberClean

Change Log

15/07/07 - Changed AutoMemberClean so it Only Checks Level of Members and not those already Deleted
15/07/07 - Add Option to Send Extra Msg to People That get Removed by AutoMemberClean
16/07/07 - Some bugs Fixed inc a delay because of Spaming blocking tells
17/07/07 - Few more Minor Bug Fixes

** Moved to 0.4 Forum Clicky (http://bebot.link/index.php/topic,1048) **
Title: Re: AutoMember.php
Post by: Visceru on July 12, 2007, 10:01:32 pm
Nice!  I was wondering about whether this functionality was in BeBot.

I lock the guest channel so random people can't join it, but if a player is invited into the private channel then I want that player to be able to use guest commands while they're in the private group.

The only thing I'd like that this plugin doesn't do is to give the option to automatically remove bot membership from those people when they leave the group.

Would that be something you'd consider?
Title: Re: AutoMember.php
Post by: Temar on July 12, 2007, 10:15:19 pm
Should be Easy enough to add
Title: Re: AutoMember.php
Post by: Temar on July 12, 2007, 10:30:05 pm
hmm well i make somit for temp members now so it wont delete every 1
Title: Re: AutoMember.php
Post by: Alreadythere on July 13, 2007, 11:58:29 am
Nice!  I was wondering about whether this functionality was in BeBot.

I lock the guest channel so random people can't join it, but if a player is invited into the private channel then I want that player to be able to use guest commands while they're in the private group.
Added this to the SVN version of bebot - you can enable an option to count everybody that is in the private chat group as GUEST for security reasons as long as he is in there.

This doesn't remove the use for this module though as it doesn't update the members list in any way :)
Title: Re: AutoMember.php
Post by: Temar on July 13, 2007, 01:58:22 pm
yer the main perpose i made this for is  on my bot which is a raid bot
i have it so clan above 140 can join
i wanted this to add them as a member once they joined
Title: Re: AutoMember.php
Post by: Visceru on July 13, 2007, 07:21:35 pm
Thank you to both of you. Cool plugin, cool core functionality. :)
Title: Re: AutoMember.php
Post by: Temar on July 15, 2007, 04:20:22 am
Lots of Changes read Top
Title: Re: AutoMember.php
Post by: Temar on July 28, 2007, 02:56:47 am
Please Note that Even with Security on for AutoMember
if you have your Private Group set to give its member guest it wont work and add every 1 to bot

to turn off

/tell bot !set Security GuestInChannel Off
SimplePortal 2.3.7 © 2008-2024, SimplePortal