Gateway

wss://catpalm.net/api/gateway/

Monitor events

GET https://catpalm.net/api/gateway/${listens}

Maximum of 10 connections per token, access will be denied if more than that

Path Parameters

Name
Type
Description

listens*

str

Use "," to separate entries "SERVER_MESSAGE,BAN_ADD,PLAYER_QUIT"

Headers

Name
Type
Description

Authorization*

str

{
    "event": "SERVER_MESSAGE",
    /* Other Parameters */
}
Event SERVER_MESSAGE
{
    "player": 2,
    "message": {
        "zh_tw": "測試",
        "ja_jp": "テスト",
        "ko_kr": "테스트",
        "en_us": "Test"
    }
}
Event PLAYER_JOIN
{
    "player": 1
}
Event PLAYER_QUIT
{
    "player": 1
}
Event PLAYER_NEW
{
    "player": 1
}
Event PLAYER_SEPARATE
{
    "player": 1,
    "discord": 455305052416901100
}
Event PLAYER_PHONE
{
    "player": 1
}
Event PLAYER_MESSAGE

Requires player_message_gateway permission

{
    "player": 5,
    "message": {
        "from": "Hello ~ Do you sell coal?",
        "to": "你好~你們賣煤嗎?"
    }
}
Event PLAYER_NICK
{
    "player": 1,
    "change": "XUAN"
}
Event BAN_ADD
{
    "player": 5,
    "maturity": 1614211037000,
    "reason": {
        "zh_tw": "測試中",
        "ja_jp": "テスト中...",
        "ko_kr": "테스트 중...",
        "en_us": "Testing..."
    }
}
Event BAN_REMOVE
{
    "player": 5
}
Event GROUP_MESSAGE

Requires group_message_gateway permission

{
    "player": 5,
    "group": 1043834668207841332,
    "content": "Everyone, no need to be polite."
}
Event GROUP_JOIN
{
    "player": 5,
    "group": 1043834668207841332
}
Event GROUP_QUIT
{
    "player": 5,
    "group": 1043834668207841332
}

最后更新于