#define USERFLAG_LOADED_SETTINGS 0x0040
#define USERFLAG_REPLY_PRIVMSG 0x0080
#define USERFLAG_GOD_MODE 0x0100
+#define USERFLAG_HAS_USERID 0x0200
+#define USERFLAG_WAS_REGISTRING 0x20000000 /* only set for event_join if the quit reason was Registered */
#define USERFLAG_SCRIPTFLAG1 0x40000000
#define USERFLAG_SCRIPTFLAG2 0x80000000
struct ChanUser *channel;
struct language *language;
+ int user_id;
+
struct UserNode *next;
};