Stores channels information on wich the bot is. More...
#include <c_online_channel.h>
Public Member Functions | |
c_online_channel () | |
c_online_channel (const string &channel_name) | |
Public Attributes | |
bool | b_bans_sent |
Have we send "MODE #channel +b" yet? | |
bool | b_excepts_sent |
Have we sent "MODE #channel +e" yet? | |
bool | b_invites_sent |
Have we sent "MODE #channel +I" yet? | |
bool | b_reops_sent |
Have we sent "MODE #channel +R" yet? | |
vector< string > | bans |
List of ban masks. | |
vector< string > | excepts |
If got_excepts == true: list of +e exceptions - NOTE: clear, if irc network doesn't support +e exceptions to bans. | |
bool | got_excepts |
Have we got exceptions (+e) of bans? (MODE #channel +e) - NOTE: even if irc network doesn't support +e exceptions, this is set to true if error response was sent by server to command MODE #channel +e. | |
bool | got_invites |
Have we got invitations (+I)? | |
bool | got_reops |
Have we got reop hints (+R)? | |
vector< string > | invites |
List of invitations (+I). | |
string | key |
Channel's key (or an empty string for none). | |
string | limit |
Channel's limit (or an empty string for none). | |
string | modes |
Channel modes. | |
string | name |
Name of channel. | |
map< char, string > | other_modes |
Other modes (for exotic IRC servers). | |
vector< string > | reops |
List of reop hints (+R). | |
string | topic |
Channel's topic. | |
vector< c_online_user > | users |
List of users on this channel. |
Stores channels information on wich the bot is.
Definition at line 62 of file c_online_channel.h.