Page 1 of 1

Protocols

Posted: Thu May 22, 2008 1:38 am
by ZeepySea
I have looked thru the server protocol info in doc/technical

I can not find the way to set +o or anything for someone in a channel.

I have tried source mode target modes setting it like Channel MODE Targetuser +o didn't work. I have tried user mode targetuser channel +o didn't work either.

So can someone point me to the correct way to do this.

Re: Protocols

Posted: Thu May 22, 2008 3:54 am
by Stealth
You must first learn how the IRC protocol works before attempting to play with the server protocol.

Also, the server sending the mode must be U:Lined on the network, or the mode change will be ignored.

Then, you need to send the PROPER mode setting string:

Code: Select all

:Source MODE #Channel +o :User

Re: Protocols

Posted: Thu May 22, 2008 2:42 pm
by Jobe
Stealth wrote: Also, the server sending the mode must be U:Lined on the network, or the mode change will be ignored.
Actually from my experience, as long as you use the proper syntax, and the source sending the MODE has umode +o the mode change will still be applied. In that case, the additional ulineing of the server sending the MODE determines whether or not an "override" server notice is sent. If ulined, it isn't, if not ulined, it is.

Re: Protocols

Posted: Fri May 23, 2008 1:56 am
by ZeepySea
Yes it's ulined and that worked.

Thank you