• Welcome to Valhalla Legends Archive.
 

What's liked more? Flagging or Ranking

Started by Eric, January 18, 2003, 10:55 AM

Previous topic - Next topic

Eric

Which do you guys like to see in a bot's access levels?
Ranking System (1-100) or w/e
Flagging System (Flags like BZOA ect.)

Skywing

#1
I prefer flags because you can give users access to specific parts of the bot without having to give them access to other features implicitly.

Spht

#2
I'm going to agree with Skywing. Using a flag system allows you to assign specific "jobs" for users. Such as giving a user access to designation commands only(such as resign and desigate).

Using a flagging system is much more flexible than using a number system (unless the number system has specific numbers assigned to do different things instead of an ascending nature, but that'd be confusing and redundant since flags are more rememberable).

BTW, I voted for number system by accident, so keep in mind that it's REALLY O#1Votes+1 and O#2Votes-1.

UserLoser

#3
Flags are better :D

Zorm

#4
ranking system, can provide equal access to everyone with ease. If someone does something stupid you can always remove their access and they can deal with it.
"Now, gentlemen, let us do something today which the world make talk of hereafter."
- Admiral Lord Collingwood

Mesiah / haiseM

#5
My bot uses a unique system made up of both, you can assign flags and a rank. If you dont assign a flag though, for each specific rank, you are given certain abilities some flags have, just incase.
]HighBrow Innovations
Coming soon...

AIM Online Status: 

Zakath

#6
Flags own, plz.
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.

RhiNo

#7
ild hafta say go with both because flags are more efficient but then ya get people crying because they dont get the same thing as others so use both just specafy what commands each access cant use when you add them

Yoni

#8
The people "crying because they dont get the same thing as others" as you say shouldn't be using your bot anyway if you think flags are better.

Ickypoopy

#9
Both flags and rankings are good.

Rankings are more simple, and if you are going to make a simple command structure (which I personally prefer...) it makes things very easy, and laid out.  It seems easier for everyone.

Flags are good, because they allow much more flexibility of granting access to specific users.  As mentioned before, it allows people to have "jobs."

A good way to balance this would be to make a ranking system (say 1-5?) encompassing every command.  Then with the flags, you can add extra commands to certain people.  This way you have a simple basic command structure, with the option added complexity you may want to have.

Zakath

#10
The problem is that your average Bnet user won't be able to understand that! A mixture is too complex.

Flags tell you exactly what someone can and cannot do - rank just tells them if they can do more or less than someone else (and half the time there are lots of "ranks" that are the same as other ranks because they use a 100 point scale when there are only 8 tiers of access).

Quote[11:07:22] <From: Tec]@USEast> kal-zakath@azeroth => kal-zakath@azeroth: CDJMNOQS

That is much easier to understand, for me.
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.

Ickypoopy

#11
If you have a mixture of both, you can have a newbie guide with your bot.  It can tell you not to worry about the flags, and only use the ranks.  And as for the 100 point scale thing, that would be why I suggested a simple 1-5 ;)

Adron

#12
I think it'd be interesting to have a combination system of rank and flags. I prefer flags myself if I have to choose between them, but a combination might be even better.

The idea then would be that people of a certain rank could promote/demote/ban/unban/whatever people below them in rank but couldn't touch people of higher rank.

You may then think of rank as safelisting/empowering and flags as giving access to sections.

When you keep building on this, simple numerical rank will probably be insufficient. You'll need the ability to make groups and creating a generic hierarchy. Group leaders, etc.

Maybe we don't need fully this much access control for "just a bot" though?

tA-Kane

#13
Personally, I've always liked the idea of a mixed ranks and flags system; whereas, ranks specify the base set of flags a person gets when promoted/demoted, and then admins can set specific flags for specific users as needed/wanted.

That maintains a hierarchy *while* allowing full control over who has full control (heh).

When a user gets promoted/demoted, their flags get set to that rank's base flags, unless they have a specific flag forcing the bot to keep the user's current flags (or maybe add the flags that they dont already have).

But what I don't like about most flags systems is that they use only letters for flag identifiers... that's quite limiting.
Macintosh programmer and enthusiast.
Battle.net Bot Programming: http://www.bash.org/?240059
I can write programs. Can you right them?

http://www.clan-mac.com
http://www.eve-online.com

Adron

#14
Letters... Limiting how? It's possible that using whole words would make it easier to understand them, but there's nothing stopping you from implementing long explanations in a bot gui "B - Ban this user on sight". It's just not convenient to do something like

setuser evilspammer ban_this_user_on_sight
setuser adron access_allowed_to_talk,access_allowed_to_ban,safe_from_being_banned

If what you want is more flags than 26 (or 52, including lower-case letters), I suppose once I had that many things I wanted to enable on a per-user basis I'd have to think it over again. It would be a lot of work to type in more than 52 different whole word flags in a command line too....