Chat
Mensagem Global
Envia uma mensagem de bate-papo para todos os que estĆ£o conectados no jogo.
SolicitaĆ§Ć£o
URL : /api/v1/chat/global
MĆ©todo : POST
AutorizaĆ§Ć£o NecessĆ”ria : Yes
Tipo de conteĆŗdo : application/json
Corpo
Nome | Tipo | DescriĆ§Ć£o | Requerido |
---|---|---|---|
Message | String | A mensagem de bate-papo a ser enviada. | :heavy_check_mark: |
Color | Object | Objeto Json com valores RGBA da mensagem de bate-papo. | :heavy_minus_sign: |
Target | String | Nome do jogador associado Ć mensagem, se houver. | :heavy_minus_sign: |
Exemplo
{
"Message": "Hello World!",
"Color": {
"A": 255,
"R": 255,
"G": 255,
"B": 255
},
"Target": ""
}
Notas
- O destino Ć© usado para adicionar amigos rapidamente ou emitir aƧƵes administrativas. Por exemplo, se o painel de administraĆ§Ć£o estiver aberto e uma mensagem de bate-papo for clicada, o destino (se fornecido) serĆ” preenchido automaticamente na caixa de destino do painel de administraĆ§Ć£o para banir, silenciar, teleportar rapidamente, etc. Na maioria dos casos, o destino deve ser omitido ou deixado como nulo.
Resposta
Condition : A mensagem foi enviada com sucesso.
CĆ³digo : 200 SUCCESS
Exemplo
{
"success": true,
"chatMessage": {
"Message": "Hello World!",
"Color": {
"A": 255,
"R": 255,
"G": 255,
"B": 255
},
"Target": ""
}
}
Mensagem de proximidade
Envia uma mensagem de bate-papo para todos nas proximidades de um determinado mapa.
SolicitaĆ§Ć£o
URL : /api/v1/chat/proximity/[mapId]
MĆ©todo : POST
AutorizaĆ§Ć£o NecessĆ”ria : Yes
Tipo de conteĆŗdo : application/json
Corpo
Nome | Tipo | DescriĆ§Ć£o | Requerido |
---|---|---|---|
Message | String | A mensagem de bate-papo a ser enviada. | :heavy_check_mark: |
Color | Object | Objeto Json com valores RGBA da mensagem de bate-papo. | :heavy_minus_sign: |
Target | String | Nome do jogador associado Ć mensagem, se houver. | :heavy_minus_sign: |
Exemplo
{
"Message": "Hello World!",
"Color": {
"A": 255,
"R": 255,
"G": 255,
"B": 255
},
"Target": ""
}
Notas
- O destino Ć© usado para adicionar amigos rapidamente ou emitir aƧƵes administrativas. Por exemplo, se o painel de administraĆ§Ć£o estiver aberto e uma mensagem de bate-papo for clicada, o destino (se fornecido) serĆ” preenchido automaticamente na caixa de destino do painel de administraĆ§Ć£o para banir, silenciar, teleportar rapidamente, etc. Na maioria dos casos, o destino deve ser omitido ou deixado como nulo.
Resposta
Condition : A mensagem foi enviada com sucesso.
CĆ³digo : 200 SUCCESS
Exemplo
{
"success": true,
"mapId": "8102053e-28f9-4452-91d4-ee2a3ffb84cf",
"chatMessage": {
"Message": "Hello World!",
"Color": {
"A": 255,
"R": 255,
"G": 255,
"B": 255
},
"Target": ""
}
}
Mensagem direta
Envia uma mensagem de bate-papo para um jogador especĆfico.
SolicitaĆ§Ć£o
URL : /api/v1/chat/direct/[lookupkey]
Lookup Key : Username or character name
MĆ©todo : POST
AutorizaĆ§Ć£o NecessĆ”ria : Yes
Tipo de conteĆŗdo : application/json
Corpo
Nome | Tipo | DescriĆ§Ć£o | Requerido |
---|---|---|---|
Message | String | A mensagem de bate-papo a ser enviada. | :heavy_check_mark: |
Color | Object | Objeto Json com valores RGBA da mensagem de bate-papo. | :heavy_minus_sign: |
Target | String | Nome do jogador associado Ć mensagem, se houver. | :heavy_minus_sign: |
Exemplo
{
"Message": "Hello World!",
"Color": {
"A": 255,
"R": 255,
"G": 255,
"B": 255
},
"Target": ""
}
Notas
- O destino Ć© usado para adicionar amigos rapidamente ou emitir aƧƵes administrativas. Por exemplo, se o painel de administraĆ§Ć£o estiver aberto e uma mensagem de bate-papo for clicada, o destino (se fornecido) serĆ” preenchido automaticamente na caixa de destino do painel de administraĆ§Ć£o para banir, silenciar, teleportar rapidamente, etc. Na maioria dos casos, o destino deve ser omitido ou deixado como nulo.
Resposta
CondiĆ§Ć£o : A mensagem foi enviada com sucesso.
CĆ³digo : 200 SUCCESS
Exemplo
{
"success": true,
"lookupKey": "jcsnider",
"chatMessage": {
"Message": "Hello World!",
"Color": {
"A": 255,
"R": 255,
"G": 255,
"B": 255
},
"Target": ""
}
}