diff --git a/TelegramBotBase/SessionBase.cs b/TelegramBotBase/SessionBase.cs index a66c61f..0da6128 100644 --- a/TelegramBotBase/SessionBase.cs +++ b/TelegramBotBase/SessionBase.cs @@ -90,5 +90,22 @@ namespace TelegramBotBase } } + /// + /// Returns all active User Sessions. + /// + /// + public List GetUserSessions() + { + return this.SessionList.Where(a => a.Key > 0).Select(a => a.Value).ToList(); + } + + /// + /// Returns all active Group Sessions. + /// + /// + public List GetGroupSessions() + { + return this.SessionList.Where(a => a.Key < 0).Select(a => a.Value).ToList(); + } } }