X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=include%2Fchannels.h;h=be872b7fe7bb55dca3cda73d5e466835a4e4294a;hb=754f0130893bacb2b69a32c3de9ed1b3da9659cd;hp=0a131ddb35eca048542de758537c2a835819bbdb;hpb=cee5a82d95fc3f5d3670ef483998bfc2d4a5a82e;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/include/channels.h b/include/channels.h index 0a131ddb3..be872b7fe 100644 --- a/include/channels.h +++ b/include/channels.h @@ -138,8 +138,11 @@ class CoreExport Channel : public Extensible /** Sets the channel topic. * @param user The user setting the topic. * @param topic The topic to set it to. + * @param topicts Timestamp of the new topic. + * @param setter Setter string, may be used when the original setter is no longer online. + * If omitted or NULL, the setter string is obtained from the user. */ - void SetTopic(User* user, const std::string& topic); + void SetTopic(User* user, const std::string& topic, time_t topicts, const std::string* setter = NULL); /** Obtain the channel "user counter" * This returns the number of users on this channel