Class: Discorb::Webhook::URLWebhook

Inherits:
Discorb::Webhook show all
Defined in:
lib/discorb/webhook.rb

Overview

Represents a webhook from URL.

Instance Attribute Summary collapse

Attributes inherited from Discorb::Webhook

#application_id, #avatar, #channel_id, #guild_id, #name, #token, #user

Instance Method Summary collapse

Methods inherited from Discorb::Webhook

#delete!, #delete_message!, #edit, #edit_message, from_url, #inspect, new, #post

Constructor Details

#initialize(url) -> URLWebhook

Initializes the webhook from URL.

Parameters:

  • url (String)

    The URL of the webhook.



186
187
188
189
190
# File 'lib/discorb/webhook.rb', line 186

def initialize(url)
  @url = url
  @token = ""
  @http = Discorb::HTTP.new(self)
end

Instance Attribute Details

#url -> String (readonly)

Returns The URL of the webhook.

Returns:

  • (String)

    The URL of the webhook.



179
180
181
# File 'lib/discorb/webhook.rb', line 179

def url
  @url
end