introduce a /join command for guild text channels

This commit is contained in:
2019-07-20 12:51:07 +02:00
parent ec41ec2c87
commit d86a386edd
12 changed files with 164 additions and 32 deletions

View File

@@ -16,6 +16,7 @@ dc_guild_t dc_guild_from_json(json_t *j);
size_t dc_guild_channels(dc_guild_t d);
dc_channel_t dc_guild_nth_channel(dc_guild_t d, size_t idx);
dc_channel_t dc_guild_channel_by_name(dc_guild_t g, char const *name);
char const *dc_guild_name(dc_guild_t d);
void dc_guild_set_name(dc_guild_t d, char const *val);

View File

@@ -98,6 +98,7 @@ dc_channel_t dc_session_channel_recipients(dc_session_t s,
*/
void dc_session_add_guild(dc_session_t s, dc_guild_t g);
GHashTable *dc_session_guilds(dc_session_t s);
dc_guild_t dc_session_guild_by_name(dc_session_t s, char const *name);
/**
* comparision functions for sorting, and finding