Module: LibDiscord

Defined in:
lib/lib_discord.rb,
lib/lib_discord/poll.rb,
lib/lib_discord/urls.rb,
lib/lib_discord/user.rb,
lib/lib_discord/emoji.rb,
lib/lib_discord/guild.rb,
lib/lib_discord/types.rb,
lib/lib_discord/voice.rb,
lib/lib_discord/client.rb,
lib/lib_discord/errors.rb,
lib/lib_discord/invite.rb,
lib/lib_discord/channel.rb,
lib/lib_discord/mappers.rb,
lib/lib_discord/sticker.rb,
lib/lib_discord/version.rb,
lib/lib_discord/webhook.rb,
lib/lib_discord/resource.rb,
lib/lib_discord/response.rb,
lib/lib_discord/audit_log.rb,
lib/lib_discord/application.rb,
lib/lib_discord/interaction.rb,
lib/lib_discord/guild_template.rb,
lib/lib_discord/stage_instance.rb,
lib/lib_discord/auto_moderation.rb,
lib/lib_discord/application_command.rb,
lib/lib_discord/guild_scheduled_event.rb,
lib/lib_discord/mappers/channel_types.rb,
lib/lib_discord/mappers/sticker_types.rb,
lib/lib_discord/mappers/webhooks_types.rb,
lib/lib_discord/mappers/audit_log_events.rb,
lib/lib_discord/mappers/guild_mfa_levels.rb,
lib/lib_discord/mappers/guild_nsfw_levels.rb,
lib/lib_discord/mappers/interaction_types.rb,
lib/lib_discord/mappers/poll_layout_types.rb,
lib/lib_discord/mappers/guild_prompt_types.rb,
lib/lib_discord/mappers/user_premium_types.rb,
lib/lib_discord/mappers/guild_premium_tiers.rb,
lib/lib_discord/mappers/invite_target_types.rb,
lib/lib_discord/mappers/sticker_format_types.rb,
lib/lib_discord/mappers/channel_message_types.rb,
lib/lib_discord/mappers/user_visibility_types.rb,
lib/lib_discord/mappers/guild_onboarding_modes.rb,
lib/lib_discord/mappers/message_component_types.rb,
lib/lib_discord/mappers/channel_sort_order_types.rb,
lib/lib_discord/mappers/application_command_types.rb,
lib/lib_discord/mappers/guild_verification_levels.rb,
lib/lib_discord/mappers/interaction_context_types.rb,
lib/lib_discord/mappers/channel_forum_layout_types.rb,
lib/lib_discord/mappers/interaction_callback_types.rb,
lib/lib_discord/mappers/auto_moderation_event_types.rb,
lib/lib_discord/mappers/channel_video_quality_modes.rb,
lib/lib_discord/application_role_connection_metadata.rb,
lib/lib_discord/mappers/auto_moderation_action_types.rb,
lib/lib_discord/mappers/application_integration_types.rb,
lib/lib_discord/mappers/auto_moderation_trigger_types.rb,
lib/lib_discord/mappers/stage_instance_privacy_levels.rb,
lib/lib_discord/mappers/channel_message_activity_types.rb,
lib/lib_discord/mappers/guild_scheduled_event_statuses.rb,
lib/lib_discord/mappers/message_component_button_styles.rb,
lib/lib_discord/mappers/application_command_option_types.rb,
lib/lib_discord/mappers/guild_integration_expire_behaviors.rb,
lib/lib_discord/mappers/guild_scheduled_event_entity_types.rb,
lib/lib_discord/mappers/message_component_text_input_styles.rb,
lib/lib_discord/mappers/application_command_permission_types.rb,
lib/lib_discord/mappers/auto_moderation_keyword_preset_types.rb,
lib/lib_discord/mappers/guild_explicit_content_filter_levels.rb,
lib/lib_discord/mappers/guild_scheduled_event_privacy_levels.rb,
lib/lib_discord/mappers/guild_default_message_notification_levels.rb,
lib/lib_discord/mappers/application_role_connection_metadata_types.rb

Overview

Module to namespace all LibDiscord classes, constants, types, etc.

Defined Under Namespace

Modules: Mappers, Types Classes: Application, ApplicationCommand, ApplicationRoleConnectionMetadata, AuditLog, AutoModeration, Channel, Client, ConstraintError, Emoji, Guild, GuildScheduledEvent, GuildTemplate, Interaction, Invite, KeyError, Poll, Resource, Response, StageInstance, Sticker, TimeoutError, User, Voice, Webhook

Constant Summary collapse

PROJECT_URL =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Project URL

"https://sr.ht/~komidore64/lib_discord"
SOURCE_URL =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Source code URL

"https://git.sr.ht/~komidore64/lib_discord"
BUG_TRACKER_URL =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Bug tracker URL

"https://todo.sr.ht/~komidore64/lib_discord"
MAILING_LIST_URL =

This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.

Mailing list URLs

"https://sr.ht/~komidore64/lib_discord/lists"

Class Method Summary collapse

Class Method Details

.versionObject

This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.

Get the rubygem’s version.



8
9
10
# File 'lib/lib_discord/version.rb', line 8

def self.version
  @version ||= Gem::Version.new("0.1.2")
end