};
enum levelOption {
+ lvlGiveVoice,
lvlGiveOps,
lvlEnfOps,
lvlEnfModes,
lvlPubCmd,
lvlSetters,
lvlCTCPUsers,
+ lvlUserInfo,
+ lvlInviteMe,
+ lvlTopicSnarf,
NUM_LEVEL_OPTIONS
};
#define CHANNEL_NODELETE 0x00000001 /* (1 << 0) */
#define CHANNEL_SUSPENDED 0x00000002 /* (1 << 1) */
-#define CHANNEL_INFO_LINES 0x00000004 /* (1 << 2) */
-#define CHANNEL_VOICE_ALL 0x00000008 /* (1 << 3) */
+#define CHANNEL_INFO_LINES 0x00000004 /* (1 << 2) - DEPRECATED */
+#define CHANNEL_VOICE_ALL 0x00000008 /* (1 << 3) - DEPRECATED */
/* No longer used. */ /* (1 << 4) */
#define CHANNEL_DYNAMIC_LIMIT 0x00000020 /* (1 << 5) */
-#define CHANNEL_TOPIC_SNARF 0x00000040 /* (1 << 6) */
-#define CHANNEL_PEON_INVITE 0x00000080 /* (1 << 7) */
+#define CHANNEL_TOPIC_SNARF 0x00000040 /* (1 << 6) - DEPRECATED */
+#define CHANNEL_PEON_INVITE 0x00000080 /* (1 << 7) - DEPRECATED */
/* Flags with values over 0x20000000 or (1 << 29) will not work
* because chanData.flags is a 30-bit field.
*/