Skip to content

@valoranchi/riot-client / index / SocialApi

Interface: SocialApi ​

Defined in: src/client/api.ts:93

Methods ​

acceptFriendRequest() ​

acceptFriendRequest(puuid): Promise<Friend[]>

Defined in: src/client/api.ts:109

Parameters ​

puuid ​

string

Returns ​

Promise<Friend[]>


blocked() ​

blocked(): Promise<BlockedPlayer[]>

Defined in: src/client/api.ts:96

Returns ​

Promise<BlockedPlayer[]>


blockPlayer() ​

blockPlayer(target): Promise<BlockedPlayer[]>

Defined in: src/client/api.ts:117

Parameters ​

target ​

string

Returns ​

Promise<BlockedPlayer[]>


cancelFriendRequest() ​

cancelFriendRequest(puuid): Promise<FriendRequest[]>

Defined in: src/client/api.ts:113

Parameters ​

puuid ​

string

Returns ​

Promise<FriendRequest[]>


conversations() ​

conversations(): Promise<Conversation[]>

Defined in: src/client/api.ts:97

Returns ​

Promise<Conversation[]>


declineFriendRequest() ​

declineFriendRequest(puuid): Promise<FriendRequest[]>

Defined in: src/client/api.ts:111

Parameters ​

puuid ​

string

Returns ​

Promise<FriendRequest[]>


friendRequests() ​

friendRequests(): Promise<FriendRequest[]>

Defined in: src/client/api.ts:95

Returns ​

Promise<FriendRequest[]>


friends() ​

friends(): Promise<Friend[]>

Defined in: src/client/api.ts:94

Returns ​

Promise<Friend[]>


messages() ​

messages(conversationId?): Promise<Message[]>

Defined in: src/client/api.ts:98

Parameters ​

conversationId? ​

string

Returns ​

Promise<Message[]>


participants() ​

participants(cid?): Promise<Participant[]>

Defined in: src/client/api.ts:121

Parameters ​

cid? ​

string

Returns ​

Promise<Participant[]>


removeFriend() ​

removeFriend(puuid): Promise<Friend[]>

Defined in: src/client/api.ts:115

Parameters ​

puuid ​

string

Returns ​

Promise<Friend[]>


sendFriendRequest() ​

sendFriendRequest(riotId): Promise<FriendRequest[]>

Defined in: src/client/api.ts:107

Parameters ​

riotId ​

string

Returns ​

Promise<FriendRequest[]>


sendMessage() ​

sendMessage(to, text): Promise<Message>

Defined in: src/client/api.ts:99

Parameters ​

to ​

{ puuid: string; } | { conversationId: string; } | { riotId: string; }

text ​

string

Returns ​

Promise<Message>


unblockPlayer() ​

unblockPlayer(puuid): Promise<BlockedPlayer[]>

Defined in: src/client/api.ts:119

Parameters ​

puuid ​

string

Returns ​

Promise<BlockedPlayer[]>


validateAcceptFriendRequest() ​

validateAcceptFriendRequest(puuid): Promise<{ game_name: string; game_tag: string; }>

Defined in: src/client/api.ts:110

Parameters ​

puuid ​

string

Returns ​

Promise<{ game_name: string; game_tag: string; }>


validateBlockPlayer() ​

validateBlockPlayer(target): Promise<{ puuid: string; }>

Defined in: src/client/api.ts:118

Parameters ​

target ​

string

Returns ​

Promise<{ puuid: string; }>


validateCancelFriendRequest() ​

validateCancelFriendRequest(puuid): Promise<{ puuid: string; }>

Defined in: src/client/api.ts:114

Parameters ​

puuid ​

string

Returns ​

Promise<{ puuid: string; }>


validateDeclineFriendRequest() ​

validateDeclineFriendRequest(puuid): Promise<{ puuid: string; }>

Defined in: src/client/api.ts:112

Parameters ​

puuid ​

string

Returns ​

Promise<{ puuid: string; }>


validateRemoveFriend() ​

validateRemoveFriend(puuid): Promise<{ puuid: string; }>

Defined in: src/client/api.ts:116

Parameters ​

puuid ​

string

Returns ​

Promise<{ puuid: string; }>


validateSendFriendRequest() ​

validateSendFriendRequest(riotId): Promise<{ game_name: string; game_tag: string; }>

Defined in: src/client/api.ts:108

Parameters ​

riotId ​

string

Returns ​

Promise<{ game_name: string; game_tag: string; }>


validateSendMessage() ​

validateSendMessage(to, text): Promise<{ cid: string; message: string; type: "chat" | "groupchat"; }>

Defined in: src/client/api.ts:103

Parameters ​

to ​

{ puuid: string; } | { conversationId: string; } | { riotId: string; }

text ​

string

Returns ​

Promise<{ cid: string; message: string; type: "chat" | "groupchat"; }>


validateUnblockPlayer() ​

validateUnblockPlayer(puuid): Promise<{ puuid: string; }>

Defined in: src/client/api.ts:120

Parameters ​

puuid ​

string

Returns ​

Promise<{ puuid: string; }>

Not affiliated with Riot Games