mirror of
https://github.com/anope/anope.git
synced 2026-06-25 17:26:37 +02:00
Added a new event for channels being deleted
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@2388 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
+6
-1
@@ -747,6 +747,11 @@ class CoreExport Module
|
||||
*/
|
||||
virtual void OnChanUnsuspend(ChannelInfo *ci) { }
|
||||
|
||||
/** Called when a channel is being deleted, for any reason
|
||||
* @param ci The channel
|
||||
*/
|
||||
virtual void OnDelChan(ChannelInfo *ci) { }
|
||||
|
||||
/** Called when a nick is dropped
|
||||
* @param nick The nick
|
||||
*/
|
||||
@@ -854,7 +859,7 @@ enum Implementation
|
||||
|
||||
/* ChanServ */
|
||||
I_OnChanForbidden, I_OnChanSuspend, I_OnChanDrop, I_OnChanExpire, I_OnAccessAdd, I_OnAccessChange,
|
||||
I_OnAccessDel, I_OnAccessClear, I_OnChanRegistered, I_OnChanUnsuspend,
|
||||
I_OnAccessDel, I_OnAccessClear, I_OnChanRegistered, I_OnChanUnsuspend, I_OnDelChan,
|
||||
|
||||
/* BotServ */
|
||||
I_OnBotJoin, I_OnBotKick, I_OnBotCreate, I_OnBotChange, I_OnBotDelete, I_OnBotAssign, I_OnBotUnAssign,
|
||||
|
||||
@@ -1665,6 +1665,8 @@ int delchan(ChannelInfo * ci)
|
||||
return 0;
|
||||
}
|
||||
|
||||
FOREACH_MOD(I_OnDelChan, OnDelChan(ci));
|
||||
|
||||
nc = ci->founder;
|
||||
|
||||
if (debug >= 2) {
|
||||
|
||||
Reference in New Issue
Block a user