Method: Discorb::Client#fetch_guild

Defined in:
lib/discorb/client.rb

#fetch_guild(id) ⇒ Async::Task<Discorb::Guild>

Fetch guild from ID.

Parameters:

  • id (#to_s)

Returns:

Raises:



279
280
281
282
283
284
285
286
287
# File 'lib/discorb/client.rb', line 279

def fetch_guild(id)
  Async do
    _resp, data =
      @http.request(
        Route.new("/guilds/#{id}", "//guilds/:guild_id", :get)
      ).wait
    Guild.new(self, data, false)
  end
end