Calamity.Types.Model.Channel.Guild.Voice
Description
Voice channels
data VoiceChannel Source #
Constructors
Fields
Defined in Calamity.Types.Model.Channel.Guild.Voice
Methods
(==) :: VoiceChannel -> VoiceChannel -> Bool #
(/=) :: VoiceChannel -> VoiceChannel -> Bool #
showsPrec :: Int -> VoiceChannel -> ShowS #
show :: VoiceChannel -> String #
showList :: [VoiceChannel] -> ShowS #
Associated Types
type Rep VoiceChannel :: Type -> Type #
from :: VoiceChannel -> Rep VoiceChannel x #
to :: Rep VoiceChannel x -> VoiceChannel #
toJSON :: VoiceChannel -> Value #
toEncoding :: VoiceChannel -> Encoding #
toJSONList :: [VoiceChannel] -> Value #
toEncodingList :: [VoiceChannel] -> Encoding #
parseJSON :: Value -> Parser VoiceChannel #
parseJSONList :: Value -> Parser [VoiceChannel] #
rnf :: VoiceChannel -> () #
showbPrec :: Int -> VoiceChannel -> Builder #
showb :: VoiceChannel -> Builder #
showbList :: [VoiceChannel] -> Builder #
showtPrec :: Int -> VoiceChannel -> Text #
showt :: VoiceChannel -> Text #
showtList :: [VoiceChannel] -> Text #
showtlPrec :: Int -> VoiceChannel -> Text #
showtl :: VoiceChannel -> Text #
showtlList :: [VoiceChannel] -> Text #
Defined in Calamity.Utils.Message
mention :: VoiceChannel -> Text Source #
getID :: VoiceChannel -> Snowflake Channel Source #
getID :: VoiceChannel -> Snowflake Guild Source #
getID :: VoiceChannel -> Snowflake VoiceChannel Source #
Defined in Calamity.Types.Upgradeable
upgrade :: forall (r :: [(Type -> Type) -> Type -> Type]). BotC r => Snowflake VoiceChannel -> Sem r (Maybe VoiceChannel) Source #
mention :: Snowflake VoiceChannel -> Text Source #