Nostrum.Cache.ChannelCache.get
You're seeing just the function
get
, go back to Nostrum.Cache.ChannelCache module for more information.
Specs
get(Nostrum.Struct.Channel.id() | Nostrum.Struct.Message.t()) :: {:error, atom()} | {:ok, Nostrum.Struct.Channel.t()}
Retrieves a channel from the cache.
Internally, the ChannelCache process only stores
Nostrum.Struct.Channel.dm_channel/0
references. To get channel
information, a call is made to a Nostrum.Cache.GuildCache
.
If successful, returns {:ok, channel}
. Otherwise, returns {:error, reason}
Example
case Nostrum.Cache.ChannelCache.get(133333333337) do
{:ok, channel} ->
"We found " <> channel.name
{:error, _reason} ->
"Donde esta"
end