new file mode 100644
--- /dev/null
+++ b/include/irc.h
@@ -0,0 +1,29 @@
+/**
+ * $Id: irc.h 51 2008-01-10 00:19:39Z mbroeker $
+ * $URL: http://localhost/svn/c/mcbot/trunk/include/irc.h $
+ *
+ */
+
+#ifndef IRC_H
+#define IRC_H
+
+#define IRC_GENERAL_ERROR -50
+#define IRC_LOGIN_ERROR -51
+#define IRC_CONNECT_ERROR -52
+
+struct Message {
+ FILE *stream;
+ char *nick;
+ char *user;
+ char *email;
+ char *command;
+ char *channel;
+ char *line;
+};
+
+typedef struct Message MSG;
+
+FILE *irc_connect (char *, unsigned int);
+int irc_login (FILE *, char *, char *);
+char *irc_parsemessage (const char *, MSG *);
+#endif