feat: emoji update event
This commit is contained in:
parent
f1c75124a8
commit
4f718cde20
7 changed files with 174 additions and 2 deletions
|
|
@ -16,13 +16,13 @@
|
|||
using Catalogger.Backend.Cache;
|
||||
using Catalogger.Backend.Cache.InMemoryCache;
|
||||
using Catalogger.Backend.Database;
|
||||
using Catalogger.Backend.Database.Models;
|
||||
using Catalogger.Backend.Extensions;
|
||||
using Catalogger.Backend.Services;
|
||||
using Remora.Discord.API.Abstractions.Gateway.Events;
|
||||
using Remora.Discord.Extensions.Embeds;
|
||||
using Remora.Discord.Gateway.Responders;
|
||||
using Remora.Results;
|
||||
using Guild = Catalogger.Backend.Database.Models.Guild;
|
||||
|
||||
namespace Catalogger.Backend.Bot.Responders.Guilds;
|
||||
|
||||
|
|
@ -33,6 +33,7 @@ public class GuildCreateResponder(
|
|||
GuildCache guildCache,
|
||||
RoleCache roleCache,
|
||||
ChannelCache channelCache,
|
||||
EmojiCache emojiCache,
|
||||
WebhookExecutorService webhookExecutor,
|
||||
IMemberCache memberCache,
|
||||
GuildFetchService guildFetchService
|
||||
|
|
@ -55,6 +56,7 @@ public class GuildCreateResponder(
|
|||
guildName = guild.Name;
|
||||
|
||||
guildCache.Set(guild);
|
||||
emojiCache.Set(guild.ID, guild.Emojis);
|
||||
foreach (var c in guild.Channels)
|
||||
channelCache.Set(c, guild.ID);
|
||||
foreach (var r in guild.Roles)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue