ITyping
v1 stable/ITyping/v1/
Send typing indicators to channels. Typing status automatically expires after 8 seconds.
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
uuid
kind
string | null
Errors
Status Code Description
400 invalid_kind Unknown typing kind. Supported: typing, thinking, uploading, searching.
Example
curl -X POST \
-H "Authorization: Bot YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"channelId":"...","kind":null}' \
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
uuid
Example
curl -X POST \
-H "Authorization: Bot YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"channelId":"..."}' \
https://gateway.argon.zone/ITyping/v1/Stop