From 96bc25234e10eed7923516443cb7fb6530b10679 Mon Sep 17 00:00:00 2001 From: Adrian Malacoda Date: Sun, 19 Feb 2017 18:21:11 -0600 Subject: [PATCH] more event types --- src/event/mod.rs | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/event/mod.rs b/src/event/mod.rs index da6914d..c850baf 100644 --- a/src/event/mod.rs +++ b/src/event/mod.rs @@ -1,7 +1,11 @@ use {Message, Channel, User}; pub enum Event { - Message { message: Message }, - Join { channel: Channel }, - Quit { channel: Channel } + Message { message: Message }, // A user sends a message + + SelfJoin { channel: Channel }, // We join a channel + SelfQuit { channel: Channel }, // We quit a channel + + UserJoin { channel: Channel, user: User }, // A user joins a channel + UserQuit { channel: Channel, user: User } // A user quits a channel }