case100:// Non-Anonymous: [message | Entering a room]: Inform user that any occupant is allowed to see the user's full JID
pres__x__item,"code");
if(channel)
switch(strtol(pres__x__status__code,NULL,10))
{
case100:// Non-Anonymous: [message | Entering a room]: Inform user that any occupant is allowed to see the user's full JID
weechat_buffer_set(channel->buffer,"notify","2");
weechat_buffer_set(channel->buffer,"notify","2");
break;
break;
case101:// : [message (out of band) | Affiliation change]: Inform user that his or her affiliation changed while not in the room
case101:// : [message (out of band) | Affiliation change]: Inform user that his or her affiliation changed while not in the room
break;
break;
case102:// : [message | Configuration change]: Inform occupants that room now shows unavailable members
case102:// : [message | Configuration change]: Inform occupants that room now shows unavailable members
break;
break;
case103:// : [message | Configuration change]: Inform occupants that room now does not show unavailable members
case103:// : [message | Configuration change]: Inform occupants that room now does not show unavailable members
break;
break;
case104:// : [message | Configuration change]: Inform occupants that a non-privacy-related room configuration change has occurred
case104:// : [message | Configuration change]: Inform occupants that a non-privacy-related room configuration change has occurred
break;
break;
case110:// Self-Presence: [presence | Any room presence]: Inform user that presence refers to one of its own room occupants
case110:// Self-Presence: [presence | Any room presence]: Inform user that presence refers to one of its own room occupants
break;
break;
case170:// Logging Active: [message or initial presence | Configuration change]: Inform occupants that room logging is now enabled
case170:// Logging Active: [message or initial presence | Configuration change]: Inform occupants that room logging is now enabled
break;
break;
case171:// : [message | Configuration change]: Inform occupants that room logging is now disabled
case171:// : [message | Configuration change]: Inform occupants that room logging is now disabled
break;
break;
case172:// : [message | Configuration change]: Inform occupants that the room is now non-anonymous
case172:// : [message | Configuration change]: Inform occupants that the room is now non-anonymous
break;
break;
case173:// : [message | Configuration change]: Inform occupants that the room is now semi-anonymous
case173:// : [message | Configuration change]: Inform occupants that the room is now semi-anonymous
break;
break;
case174:// : [message | Configuration change]: Inform occupants that the room is now fully-anonymous
case174:// : [message | Configuration change]: Inform occupants that the room is now fully-anonymous
break;
break;
case201:// : [presence | Entering a room]: Inform user that a new room has been created
case201:// : [presence | Entering a room]: Inform user that a new room has been created
break;
break;
case210:// Nick Modified: [presence | Entering a room]: Inform user that the service has assigned or modified the occupant's roomnick
case210:// Nick Modified: [presence | Entering a room]: Inform user that the service has assigned or modified the occupant's roomnick
break;
break;
case301:// : [presence | Removal from room]: Inform user that he or she has been banned from the room
case301:// : [presence | Removal from room]: Inform user that he or she has been banned from the room
break;
break;
case303:// : [presence | Exiting a room]: Inform all occupants of new room nickname
case303:// : [presence | Exiting a room]: Inform all occupants of new room nickname
break;
break;
case307:// : [presence | Removal from room]: Inform user that he or she has been kicked from the room
case307:// : [presence | Removal from room]: Inform user that he or she has been kicked from the room
break;
break;
case321:// : [presence | Removal from room]: Inform user that he or she is being removed from the room because of an affiliation change
case321:// : [presence | Removal from room]: Inform user that he or she is being removed from the room because of an affiliation change
break;
break;
case322:// : [presence | Removal from room]: Inform user that he or she is being removed from the room because the room has been changed to members-only and the user is not a member
case322:// : [presence | Removal from room]: Inform user that he or she is being removed from the room because the room has been changed to members-only and the user is not a member
break;
break;
case332:// : [presence | Removal from room]: Inform user that he or she is being removed from the room because of a system shutdown
case332:// : [presence | Removal from room]: Inform user that he or she is being removed from the room because of a system shutdown