-
Notifications
You must be signed in to change notification settings - Fork 25
Description
Hello wondering why umodes for local opers wont appear/"local opers wont get it" when i am using /check nickname on a local oper i dont see there the +O umode flag that should be added for a local oper
*** Status:: Client
*** Umode(s):: +iwgxWrh
as i know +o umode stands for global opers; and +O umode for local opers
i have to mention that Oper CLASS has "local = yes;"
another thing that i`w noticed is when i am using "/mode Global-OPER -O" with a global Oper privs will remove the "o" umode
/mode Global-OPER -O
Global-OPER sets mode: -o
then if i`ll use /mode Global-Oper +o it will remove all my global umodes "or privs added in Admins CLASS in this situation" /check Global-Oper will still show the "a" umode Server Admin
/mode Global-Oper +o
Global-Oper sets mode: -IWX
examples:
/mode Global-Oper -o
Global-Oper sets mode: -owa <-- "-oa" this should be OK removing admin/global op privs but i dont know why is removing my "w" umode as is set as forced/default umode for all clients in ircd.conf
after issuing /mode -o" i still have "IWXO" umodes "O" umode as mentioned ABOVE i can`t see it/is not assigned as umode but i can remove it
/mode Global-Oper -O
Global-Oper sets mode: -IWX
to be mentioned: issuing whatever /mode -o/O will remove the operator privileges but using /check with other privileged client will show in umodes that Global-Oper still have the Remaining umodes "IWX" "agIWX" depending on what "-umode" i am using !!
Thank You In Advance !!!