diff options
Diffstat (limited to 'include/bots.h')
-rw-r--r-- | include/bots.h | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/include/bots.h b/include/bots.h new file mode 100644 index 000000000..3e9b97b48 --- /dev/null +++ b/include/bots.h @@ -0,0 +1,33 @@ +/* + * Copyright (C) 2008 Robin Burchell <w00t@inspircd.org> + * Copyright (C) 2008 Anope Team <info@anope.org> + * + * Please read COPYING and README for further details. + * + * + * $Id$ + * + */ + + +/* Bot info structures. Note that since there won't be many bots, + * they're not in a hash list. + * --lara + */ + +class BotInfo +{ + public: + BotInfo *next, *prev; + + char *nick; /* Nickname of the bot */ + char *user; /* Its user name */ + char *host; /* Its hostname */ + char *real; /* Its real name */ + int16 flags; /* Bot flags -- see BI_* below */ + time_t created; /* Birth date ;) */ + int16 chancount; /* Number of channels that use the bot. */ + /* Dynamic data */ + time_t lastmsg; /* Last time we said something */ +}; + |