From cdb79fb353d971a5a6f0dee1d840b168ecead114 Mon Sep 17 00:00:00 2001 From: rainfall Date: Mon, 4 Nov 2024 14:06:34 -0500 Subject: [PATCH] update readme --- README.md | 70 ++++++++++++++++++++++++++++++++++++++++++++++++++++ src/main.zig | 4 --- 2 files changed, 70 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 49bedc6..d67d2d1 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,76 @@ or simply run ./install.sh * implemented from scratch * parses payloads using zlib +## event coverage roadmap +* application_command_permissions_update | ❌ +* auto_moderation_rule_create | ❌ +* auto_moderation_rule_update | ❌ +* auto_moderation_rule_delete | ❌ +* auto_moderation_action_execution | ❌ +* channel_create | ❌ +* channel_update | ❌ +* channel_delete | ❌ +* channel_pins_update | ❌ +* thread_create | ❌ +* thread_update | ❌ +* thread_delete | ❌ +* thread_list_sync | ❌ +* thread_member_update | ❌ +* thread_members_update | ❌ +* guild_audit_log_entry_create | ❌ +* guild_create | ❌ +* guild_update | ❌ +* guild_delete | ❌ +* guild_ban_add | ❌ +* guild_ban_remove | ❌ +* guild_emojis_update | ❌ +* guild_stickers_update | ❌ +* guild_integrations_update | ❌ +* guild_member_add | ❌ +* guild_member_remove | ❌ +* guild_member_update | ❌ +* guild_members_chunk | ❌ +* guild_role_create | ❌ +* guild_role_update | ❌ +* guild_role_delete | ❌ +* guild_scheduled_event_create | ❌ +* guild_scheduled_event_update | ❌ +* guild_scheduled_event_delete | ❌ +* guild_scheduled_event_user_add | ❌ +* guild_scheduled_event_user_remove | ❌ +* integration_create | ❌ +* integration_update | ❌ +* integration_delete | ❌ +* interaction_create | ❌ +* invite_create | ❌ +* invite_delete | ❌ +* message_create: ?*const fn (message: Discord.Message) void | ✅ +* message_update | ❌ +* message_delete | ❌ +* message_delete_bulk | ❌ +* message_reaction_add | ❌ +* message_reaction_remove | ❌ +* message_reaction_remove_all | ❌ +* message_reaction_remove_emoji | ❌ +* presence_update | ❌ +* stage_instance_create | ❌ +* stage_instance_update | ❌ +* stage_instance_delete | ❌ +* typing_start | ❌ +* user_update | ❌ +* voice_channel_effect_send | ❌ +* voice_state_update | ❌ +* voice_server_update | ❌ +* webhooks_update | ❌ +* entitlement_create | ❌ +* entitlement_update | ❌ +* entitlement_delete | ❌ +* message_poll_vote_add | ❌ +* message_poll_vote_remove | ❌ +* ready: ?*const fn (data: Discord.Ready) void | ✅ +* resumed | ❌ +* any: ?*const fn (data: []u8) void | ✅ + ```zig // Sample code const Session = @import("discord.zig").Session; diff --git a/src/main.zig b/src/main.zig index d184a7d..62b654e 100644 --- a/src/main.zig +++ b/src/main.zig @@ -31,7 +31,3 @@ pub fn main() !void { const t = try std.Thread.spawn(.{}, Session.readMessage, .{ &handler, null }); defer t.join(); } - -test "." { - _ = @import("types.zig"); -}