five-on-it / apps/nakama/src / Nakama
Interface: Nakama
Defined in: apps/nakama/src/index.ts:27
The parts of Nakama's runtime (nkruntime.Nakama) the module uses.
Methods
channelIdBuild()
channelIdBuild(
senderId,target,type):string
Defined in: apps/nakama/src/index.ts:37
The id of a chat channel: a room's by name (type 1), two players' direct one (type 2).
Parameters
senderId
string
target
string
type
number
Returns
string
channelMessageSend()
channelMessageSend(
channelId,content,senderId,senderUsername,persist):unknown
Defined in: apps/nakama/src/index.ts:39
Sends a message on a channel as a player, kept in its history.
Parameters
channelId
string
content
Record<string, unknown>
senderId
string
senderUsername
string
persist
boolean
Returns
unknown
httpRequest()
httpRequest(
url,method,headers,body,timeout?):object
Defined in: apps/nakama/src/index.ts:29
An HTTP request from the server.
Parameters
url
string
method
"post"
headers
Record<string, string>
body
string
timeout?
number
Returns
object
body
body:
string
code
code:
number