public async Task SetLogChannel(ulong guildId, ulong logChannelId) { var config = await GetServerConfig(guildId); config.LogChannel = logChannelId; await cosmos.Upsert(config); }
public async Task <BanModel> GetUser(ulong guildId, ulong userId) { var user = await cosmos.Get($"{guildId}-{userId}"); if (user == null) { user = new(guildId, userId); await cosmos.Upsert(user); } return(user); }