concord 2.0.7

A terminal user interface client for Discord
Documentation
mod application_commands;
mod auth_http;
mod client;
mod commands;
mod display_name;
mod events;
mod fingerprint;
mod gateway;
pub mod ids;
pub mod password_auth;
pub mod qr_auth;
mod request_lifecycle;
mod rest;
mod state;
mod voice;

pub use application_commands::{
    ApplicationCommandChoiceInfo, ApplicationCommandInfo, ApplicationCommandInteraction,
    ApplicationCommandInteractionOption, ApplicationCommandInvocation,
    ApplicationCommandOptionInfo, application_command_content_is_complete,
    application_command_option_scope, parsed_application_command_option_names,
};
pub use client::DiscordClient;
pub(crate) use client::validate_token_header;
pub use commands::{AppCommand, DownloadAttachmentSource, ForumPostArchiveState, MuteDuration};
pub use commands::{
    MAX_UPLOAD_ATTACHMENT_COUNT, MAX_UPLOAD_FILE_BYTES, MAX_UPLOAD_TOTAL_BYTES,
    MessageAttachmentUpload, ReactionEmoji,
};
pub use events::{
    ActivityEmoji, ActivityInfo, ActivityKind, AppEvent, AttachmentInfo, AttachmentUpdate,
    ChannelInfo, ChannelNotificationOverrideInfo, ChannelRecipientInfo, CustomEmojiInfo,
    EmbedFieldInfo, EmbedInfo, FriendStatus, GuildFolder, GuildNotificationSettingsInfo,
    InlinePreviewInfo, MemberInfo, MentionInfo, MessageInfo, MessageInteractionInfo, MessageKind,
    MessageReferenceInfo, MessageSnapshotInfo, MutualGuildInfo, NotificationLevel,
    PermissionOverwriteInfo, PermissionOverwriteKind, PollAnswerInfo, PollInfo, PresenceStatus,
    ReactionInfo, ReactionUserInfo, ReactionUsersInfo, ReadStateInfo, RelationshipInfo, ReplyInfo,
    RoleInfo, SequencedAppEvent, ThreadMetadataInfo, UserProfileInfo, VoiceConnectionStatus,
    VoiceServerInfo, VoiceSoundKind, VoiceStateInfo,
};
pub use ids::{Id, marker};
pub use rest::ForumPostPage;
pub use state::{
    ChannelRecipientState, ChannelState, ChannelUnreadState, ChannelVisibilityStats,
    CurrentVoiceConnectionState, DiscordSnapshot, DiscordState, GuildMemberState, GuildState,
    MessageCapabilities, MessageState, RoleState, SnapshotAreas, SnapshotRevision, TypingUserState,
    VoiceParticipantState,
};