void cm_noext_unload(void) { /* unregister the channel mode */ chanmode_unregister(&cm_noext_mode); hook_unregister(channel_message, HOOK_DEFAULT, cm_noext_hook); }
void cm_op_unload(void) { /* unregister the channel mode */ chanmode_unregister(&cm_op_mode); hook_unregister(chanuser_kick, HOOK_DEFAULT, cm_op_kick); hook_unregister(channel_join, HOOK_2ND, cm_op_hook); }
void cm_ban_unload(void) { /* unregister the channel mode */ chanmode_unregister(&cm_ban_mode); /* unregister the hook in channel_join */ hook_unregister(channel_join, HOOK_DEFAULT, cm_ban_hook); }