Hook OnDiscordGuildMessageDeleted not worket...
OnDiscordGuildMessageDeleted(DiscordMessage message, DiscordChannel channel, DiscordGuild guild)

or

OnDiscordDirectMessageDeleted(DiscordMessage message, DiscordChannel channel, DiscordGuild guild)

not worket...

In documentation https://github.com/Kirollos/Oxide.Ext.Discord/blob/master/Docs/Hooks.md says OnDiscordGuildMessageDeleted like:

void OnDiscordDirectMessageDeleted(DiscordMessage message, DiscordChannel channel, DiscordGuild guild)
{
    Puts("OnDiscordDirectMessageDeleted Works!");
}

i tested anyway both and more...

void OnDiscordDirectMessageDeleted(DiscordMessage message, DiscordChannel channel)
{
    Puts("OnDiscordDirectMessageDeleted Works!");
}

etc... it not working for channel or direct messages...

Hey, what Gateway intents are you using when connecting as you need GatewayIntents.GuildMessages in order to receive those events.

I have tried many different options. Example:

 

_discordSettings.ApiToken = "TOKEN";
            _discordSettings.Intents = 
                GatewayIntents.Guilds
                | GatewayIntents.GuildMembers
                | GatewayIntents.GuildBans
                | GatewayIntents.GuildEmojisAndStickers
                | GatewayIntents.GuildIntegrations
                | GatewayIntents.GuildWebhooks
                | GatewayIntents.GuildInvites
                | GatewayIntents.GuildVoiceStates
                | GatewayIntents.GuildPresences
                | GatewayIntents.GuildMessages
                | GatewayIntents.GuildMessageReactions
                | GatewayIntents.GuildMessageTyping
                | GatewayIntents.DirectMessages
                | GatewayIntents.DirectMessageReactions
                | GatewayIntents.DirectMessageTyping
                | GatewayIntents.GuildScheduledEvents;
            _client.Connect(_discordSettings);​

Anyway: OnDiscordGuildMessageCreated - work fine.
OnDiscordGuildTypingStarted - work fine, etc...
but OnDiscordGuildTypingStarted or OnDiscordDirectMessageDeleted - not working.

Looks like the documentation is wrong. The hook is

void OnDiscordGuildMessageDeleted(MessageDeletedEvent message, DiscordChannel channel, DiscordGuild guild)
void OnDiscordDirectMessageDeleted(MessageDeletedEvent message, DiscordChannel channel)​

Thank's