feat: add /configure-channels command

This commit is contained in:
sam 2024-08-14 16:05:43 +02:00
parent 110edd34b4
commit 4db09346e2
Signed by: sam
GPG key ID: 5F3C3C1B3166639D
7 changed files with 588 additions and 25 deletions

View file

@ -34,27 +34,27 @@ public class Guild
public Dictionary<ulong, List<ulong>> IgnoredUsersPerChannel { get; init; } = [];
public Dictionary<ulong, ulong> Redirects { get; init; } = [];
public ulong GuildUpdate { get; init; }
public ulong GuildEmojisUpdate { get; init; }
public ulong GuildRoleCreate { get; init; }
public ulong GuildRoleUpdate { get; init; }
public ulong GuildRoleDelete { get; init; }
public ulong ChannelCreate { get; init; }
public ulong ChannelUpdate { get; init; }
public ulong ChannelDelete { get; init; }
public ulong GuildMemberAdd { get; init; }
public ulong GuildMemberUpdate { get; init; }
public ulong GuildKeyRoleUpdate { get; init; }
public ulong GuildMemberNickUpdate { get; init; }
public ulong GuildMemberAvatarUpdate { get; init; }
public ulong GuildMemberRemove { get; init; }
public ulong GuildMemberKick { get; init; }
public ulong GuildBanAdd { get; init; }
public ulong GuildBanRemove { get; init; }
public ulong InviteCreate { get; init; }
public ulong InviteDelete { get; init; }
public ulong MessageUpdate { get; init; }
public ulong MessageDelete { get; init; }
public ulong MessageDeleteBulk { get; init; }
public ulong GuildUpdate { get; set; }
public ulong GuildEmojisUpdate { get; set; }
public ulong GuildRoleCreate { get; set; }
public ulong GuildRoleUpdate { get; set; }
public ulong GuildRoleDelete { get; set; }
public ulong ChannelCreate { get; set; }
public ulong ChannelUpdate { get; set; }
public ulong ChannelDelete { get; set; }
public ulong GuildMemberAdd { get; set; }
public ulong GuildMemberUpdate { get; set; }
public ulong GuildKeyRoleUpdate { get; set; }
public ulong GuildMemberNickUpdate { get; set; }
public ulong GuildMemberAvatarUpdate { get; set; }
public ulong GuildMemberRemove { get; set; }
public ulong GuildMemberKick { get; set; }
public ulong GuildBanAdd { get; set; }
public ulong GuildBanRemove { get; set; }
public ulong InviteCreate { get; set; }
public ulong InviteDelete { get; set; }
public ulong MessageUpdate { get; set; }
public ulong MessageDelete { get; set; }
public ulong MessageDeleteBulk { get; set; }
}
}