wip: guild member remove
This commit is contained in:
parent
db01f879bd
commit
516ce3a6e9
6 changed files with 95 additions and 1 deletions
|
|
@ -31,6 +31,9 @@ public class RedisMemberCache(RedisService redisService) : IMemberCache
|
|||
await redisService.SetHashAsync(GuildMembersKey(guildId), redisMembers, m => m.User.Id.ToString());
|
||||
}
|
||||
|
||||
public async Task RemoveAsync(Snowflake guildId, Snowflake userId) =>
|
||||
await redisService.GetDatabase().HashDeleteAsync(GuildMembersKey(guildId), userId.ToString());
|
||||
|
||||
public async Task<bool> IsGuildCachedAsync(Snowflake guildId) =>
|
||||
await redisService.GetDatabase().SetContainsAsync(GuildCacheKey, guildId.ToString());
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue