Skip to content

ITyping

v1 stable

/ITyping/v1/

Send typing indicators to channels. Typing status automatically expires after 8 seconds.

1665131832ec0d80… SHA-256 contract hash — guaranteed stable

Authentication required

All endpoints require Authorization: Bot <token> header. Get a token →

POST /ITyping/v1/Start SendMessages

Triggers a typing indicator in a channel. The indicator auto-expires after 8 seconds. Call repeatedly to keep it active. Supported kinds: typing, thinking, uploading, searching.

Request Body SendTypingRequest

Field Type
channelId string
kind string

Errors

Status Code Description
403 not_a_member Bot is not a member of this space.

Example

$ curl -X POST \
     -H "Authorization: Bot YOUR_TOKEN" \
     -H "Content-Type: application/json" \
     -d '{"channelId":"...","kind":"..."}' \
     https://gateway.argon.zone/ITyping/v1/Start
POST /ITyping/v1/Stop

Explicitly stops the typing indicator in a channel. Optional — the indicator expires automatically after 8 seconds.

Request Body StopTypingRequest

Field Type
channelId string

Errors

Status Code Description
403 not_a_member Bot is not a member of this space.

Example

$ curl -X POST \
     -H "Authorization: Bot YOUR_TOKEN" \
     -H "Content-Type: application/json" \
     -d '{"channelId":"..."}' \
     https://gateway.argon.zone/ITyping/v1/Stop