Invalid. Nathan explained the difference in this behavior:
"The issue is, classbot only knows whether the channel is currently +m or -m and whether the current session should have been +m or -m . If a session starts out as -m but the instructor does !m to make it +m, you wouldn't want classbot reverting this when it syncs again. This is why I only have it processing the Moderated stuff when the actual session changes.
Basically, if I remember correctly, I have it set so that anything that will cause the /topic to change will cause it to check if the channel should be + or - m"
Invalid. Nathan explained the difference in this behavior:
"The issue is, classbot only knows whether the channel is currently +m or -m and whether the current session should have been +m or -m . If a session starts out as -m but the instructor does !m to make it +m, you wouldn't want classbot reverting this when it syncs again. This is why I only have it processing the Moderated stuff when the actual session changes.
Basically, if I remember correctly, I have it set so that anything that will cause the /topic to change will cause it to check if the channel should be + or - m"