Twitch SDK (Internal)
Namespaces | Functions
chatgraphqlutil.h File Reference
#include "twitchsdk/chat/chattypes.h"
#include <string>

Go to the source code of this file.

Namespaces

 ttv
 JSON (JavaScript Object Notation).
 
 ttv::chat
 
 ttv::chat::graphql
 

Functions

std::string ttv::chat::graphql::GetRoomRoleEnumValue (RoomRole role)
 
std::string ttv::chat::graphql::GetChatRoomMessagePayloadString (ChannelId channelId, bool sendMessage)
 
std::string ttv::chat::graphql::GetChatRoomViewPayloadString ()
 
std::string ttv::chat::graphql::GetChatRoomInfoFieldsString ()
 
std::string ttv::chat::graphql::GetCreateRoomPayloadString ()
 
std::string ttv::chat::graphql::GetChatRoomInfoPayloadString ()
 
std::string ttv::chat::graphql::GetUpdateRoomPayloadString ()
 
std::string ttv::chat::graphql::GetUpdateRoomModesPayloadString ()
 
std::string ttv::chat::graphql::GetChatRoomMessagesQueryString (ChannelId channelId)
 
std::string ttv::chat::graphql::GetBanUserPayloadString ()
 
std::string ttv::chat::graphql::GetModUserPayloadString ()
 
std::string ttv::chat::graphql::GetUserModsPayloadString (const std::string &cursor)
 
std::string ttv::chat::graphql::GetUserEmoticonSetsString ()