telebot-ts API Documentation - v1.0.0
    Preparing search index...

    Variable ChatActionConst

    ChatAction: {
        CHOOSE_STICKER: "choose_sticker";
        FIND_LOCATION: "find_location";
        RECORD_VIDEO: "record_video";
        RECORD_VIDEO_NOTE: "record_video_note";
        RECORD_VOICE: "record_voice";
        TYPING: "typing";
        UPLOAD_DOCUMENT: "upload_document";
        UPLOAD_PHOTO: "upload_photo";
        UPLOAD_VIDEO: "upload_video";
        UPLOAD_VIDEO_NOTE: "upload_video_note";
        UPLOAD_VOICE: "upload_voice";
    } = ...

    Status actions to broadcast to chat members while performing work.

    Type Declaration

    • ReadonlyCHOOSE_STICKER: "choose_sticker"

      Choosing a sticker

    • ReadonlyFIND_LOCATION: "find_location"

      Finding location data

    • ReadonlyRECORD_VIDEO: "record_video"

      Recording a video

    • ReadonlyRECORD_VIDEO_NOTE: "record_video_note"

      Recording a round video note

    • ReadonlyRECORD_VOICE: "record_voice"

      Recording an audio/voice note

    • ReadonlyTYPING: "typing"

      Typing a text message

    • ReadonlyUPLOAD_DOCUMENT: "upload_document"

      Uploading a general document/file

    • ReadonlyUPLOAD_PHOTO: "upload_photo"

      Uploading a photo

    • ReadonlyUPLOAD_VIDEO: "upload_video"

      Uploading a video

    • ReadonlyUPLOAD_VIDEO_NOTE: "upload_video_note"

      Uploading a round video note

    • ReadonlyUPLOAD_VOICE: "upload_voice"

      Uploading an audio/voice note

    import { ChatAction } from "telebot-ts";

    await bot.sendChatAction({
    chat_id: 123456,
    action: ChatAction.TYPING,
    });