- return Version("$Id$", VF_COMMON | VF_VENDOR, API_VERSION);
-}
-
-void ModuleDelayMsg::OnUserJoin(User* user, Channel* channel, bool sync, bool &silent, bool created)
-{
- if (channel->IsModeSet('d'))
- user->Extend("delaymsg_"+channel->name, reinterpret_cast<char*>(ServerInstance->Time()));
-}
-
-void ModuleDelayMsg::OnUserPart(User* user, Channel* channel, std::string &partmessage, bool &silent)
-{
- user->Shrink("delaymsg_"+channel->name);
-}
-
-void ModuleDelayMsg::OnUserKick(User* source, User* user, Channel* chan, const std::string &reason, bool &silent)
-{
- user->Shrink("delaymsg_"+chan->name);
+ return Version("Provides channelmode +d <int>, to deny messages to a channel until <int> seconds.", VF_VENDOR);