Tool

Send sticker

The telegram_bot_api-send-sticker tool enables seamless sending of .webp stickers directly to your Telegram Desktop application using the Telegram Bot API. It simplifies the process of sharing expressive and engaging stickers within Telegram chats and groups.

telegram_bot_api

Features

  • Supports sending .webp sticker files compatible with Telegram's specifications.
  • Allows targeting specific chats by using chat IDs or public usernames.
  • Supports sending stickers via file ID, HTTP URL, or local file path uploads.
  • Enables advanced message interactions through optional reply markup such as inline keyboards.
  • Complies with Telegram Bot API standards ensuring reliable and secure message delivery.

Benefits

  • Enhances user engagement by easily sending stickers in conversations.
  • Streamlines sticker sharing without manual uploads in Telegram Desktop.
  • Offers flexibility in sticker source input methods (file ID, URL, local file).
  • Integrates smoothly with automated workflows and Telegram bots.
  • Provides customization options through reply markup for interactive messaging.

Description

Sends a .webp sticker to you Telegram Desktop application. See the docs for more information

Parameters

5 parameters

NameTypeDescription
chatIdrequiredstring

Enter the unique identifier for the target chat (e.g. 1035597319) or username of the target public chat (in the format @channelusername or @supergroupusername). For example, if the group's public link is t.me/mygroup, the username is @mygroup.

filenamestring

Enter a filename.

stickerrequiredstring

File to send. Pass a file_id to send a file that exists on the Telegram servers, pass an HTTP URL for Telegram to get a file from the Internet, or pass the path to the file (e.g., /tmp/myFile.ext) to upload a new one using a file downloaded to /tmp. File must meet Telegram's requirements for MIME type and size.

reply_to_message_idstring

Enter the ID of the original message.

reply_markupstring

Enter additional interface options that are a JSON-serialized object including an inline keyboard, a custom reply keyboard, instructions to remove the reply keyboard or instructions to force a reply from the user, e.g. {"inline_keyboard":[[{"text":"Some button text 2","url":"https://botpress.org"}]]} or {"keyboard":[["Yes","No"],["Maybe"]]}. Note: keyboard cannot be used with channels. See the docs for more information.

Try Needle today

Streamline AI productivity at your company today

Join thousands of people who have transformed their workflows.

Agentic workflowsAutomations, meet AI agents
AI SearchAll your data, searchable
Chat widgetsDrop-in widget for your website
Developer APIMake your app talk to Needle
    Needle LogoNeedle
    Like many websites, we use cookies to enhance your experience, analyze site traffic and deliver personalized content while you are here. By clicking "Accept", you are giving us your consent to use cookies in this way. Read our more on our cookie policy .