From d493c4a9b9bb1db0da7418a0a2797c5f2b3d34ff Mon Sep 17 00:00:00 2001 From: Nakidai Date: Fri, 13 Feb 2026 00:52:30 +0300 Subject: Add TOPIC and t channel flag support Yay, now there're topic!! --- ircd.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ircd.h') diff --git a/ircd.h b/ircd.h index 7b59330..3012783 100644 --- a/ircd.h +++ b/ircd.h @@ -72,6 +72,7 @@ struct Channel { enum { GLOBAL, LOCAL, MODELESS, SAFE } type; char name[CHANNEL_NAME_MAX]; + char topic[MESSAGE_MAX]; struct ChannelPeer { struct Peer *p; enum ChannelPeerMode { @@ -82,8 +83,9 @@ struct Channel size_t peers_c; enum ChannelMode { - BIT(CHANNEL_SECRET), BIT(CHANNEL_NOFROMOUT), + BIT(CHANNEL_SECRET), + BIT(CHANNEL_TOPIC), } modes; }; -- cgit 1.4.1