• Welcome to Valhalla Legends Archive.
 

Bot Ranking System

Started by Hazard, May 27, 2003, 09:41 AM

Previous topic - Next topic

Which type of ranking system do you prefer out of personal experience?

Number Access (0-100, 0-999)
2 (9.1%)
Flag Access (A=Administrator, O=Opeator...)
13 (59.1%)
Combination (Like on Chew: OST 80)
6 (27.3%)
Master / Access
1 (4.5%)

Total Members Voted: 12

Hazard

I'm looking for what people applaud as the best type of access system. I get so many differing opinions I'm basically just having to ask bot developers what they consider the best to use as far as how each ones advantages and disadvantages play into the overall success of the bot. I'd apprceiate the input of all programmers and very experienced bot users on this question. Keep in mind the ease of use and ease of programming/intigration into the bot itself. Thank you.

~DrivE~

"Courage is being scared to death - but saddling up anyway." --John Wayne

______

#1
The Easiest way to put ranks in my opinon would be the numbers, but i like flag ranks better

OcTaViuS

i'd have to say flags cause its an ezier to understand system

SNiFFeR

I like both, so you can get a exact amount of access needed for a person.

MrRaza

I like to use the group method.

Create a group, say $members
then have the ability to add flags to that group.
.creategroup $members +RFOS

have an add command, .add Mr.Raza $members
.find *Mr.Raza

-> Mr.Raza $members[RFOS]

Yoni

This is a very old debate.

I prefer flags since they're better than ranks in that you can combine different types of access. For example, if a rank of "1" gives access to the command ".a", and a rank of "2" gives access to the command ".b", there's no way to give access to the command ".b" only, which is sometimes desirable.

Having never used Chewbot, I don't know how Bacca combined flags and ranks so can't comment on this.

CrAz3D

The Master/Access thing on DooMBoT ( which I think you're refferin' to cuz I never seen another one like ) is flags, just with little words instead of flags.

Master=M
Access=L
& 2 other I forget
rebundance - having or being in excess of sheer stupidity
(ré-bun-dance)
Quote from: Spht on June 22, 2004, 07:32 PMSlap.
Quote from: Adron on January 28, 2005, 09:17 AMIn a way, I believe that religion is inherently evil, which includes Christianity. I'd also say Christianity is eviller than Buddhism (has more potential for evil).
Quote from: iago on April 19, 2005, 01:06 PM
CrAz3D's ... is too big vertically, at least, too big with ... iago ...

Arta

I like a combination of flags and groups. Groups could be considered ranks if the clan in question operated that way.

Hazard

Thank you all and by all means keep posting people I'd like as much input as I can possibly get. And yes I was referring to how DooMBoT was set up, just like how FiRe BoT is set up with the Master/Access sytem (granted FiReBoT has a few more flags just as DooMBoT has a few more than just Master/Access)

~DrivE~

"Courage is being scared to death - but saddling up anyway." --John Wayne

Etheran

Numbers are just to hard because there are a lot of different things you have to remember about the numbers.  For example, you might have given banning access to 50+ and then you might accedently add safelisting as 51+.  When you go to add somebody to your safelist by giving him 51, you are inadvertantly giving him acces to ban people.

I know this is a bad example, but you get the idea!

Zakath

I'm of the opinion that flags are superior to numeric rankings in virtually every way...the adminstrative client that we use in fe (c0ol's ShellBot), does exactly what Arta was talking about:

Quote[20:56:03] <From: *Fatal-Error> 1 User(s): zakbot ( %Admins : [AROGMTFSBL] )

The ZeroBot system also works extremely well (I use one of Spht's ZeroBot-inspired modbots when I need such a bot).
Quote from: iago on February 02, 2005, 03:07 PM
Yes, you can't have everybody...contributing to the main source repository.  That would be stupid and create chaos.

Opensource projects...would be dumb.

c0ol

after a bit of field research, ive found groups to be the best possible way, but using flags becomes cumbersome when using groups. my new  bot BCMD will incorperate groups of specific commands combined with attribute flags (like safe banned etc...) to describe a very custom level of access that u cannot achieve with flags.  This does sound cumbersome to describe with the use of commands, which is why it has a webbased interface to modify user access as well as an inchannel command system.