mirror of
https://github.com/yagop/node-telegram-bot-api
synced 2025-08-30 05:48:00 +00:00
[API v3.4] Support sticker sets
This commit is contained in:
parent
8fd243e6a8
commit
4d90529492
@ -1386,6 +1386,34 @@ class TelegramBot extends EventEmitter {
|
|||||||
return this._request('leaveChat', { form });
|
return this._request('leaveChat', { form });
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Use this method to set a new group sticker set for a supergroup.
|
||||||
|
* @param {Number|String} chatId Unique identifier for the target group or username of the target supergroup (in the format @supergroupusername)
|
||||||
|
* @param {String} stickerSetName Name of the sticker set to be set as the group sticker set
|
||||||
|
* @return {Promise}
|
||||||
|
* @see https://core.telegram.org/bots/api#setchatstickerset
|
||||||
|
*/
|
||||||
|
setChatStickerSet(chatId, stickerSetName) {
|
||||||
|
const form = {
|
||||||
|
chat_id: chatId,
|
||||||
|
sticker_set_name: stickerSetName
|
||||||
|
};
|
||||||
|
return this._request('setChatStickerSet', { form });
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Use this method to delete a group sticker set from a supergroup.
|
||||||
|
* @param {Number|String} chatId Unique identifier for the target group or username of the target supergroup (in the format @supergroupusername)
|
||||||
|
* @return {Promise}
|
||||||
|
* @see https://core.telegram.org/bots/api#deletechatstickerset
|
||||||
|
*/
|
||||||
|
deleteChatStickerSet(chatId) {
|
||||||
|
const form = {
|
||||||
|
chat_id: chatId
|
||||||
|
};
|
||||||
|
return this._request('deleteChatStickerSet', { form });
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Use this method to send a game.
|
* Use this method to send a game.
|
||||||
* @param {Number|String} chatId Unique identifier for the message recipient
|
* @param {Number|String} chatId Unique identifier for the message recipient
|
||||||
|
Loading…
x
Reference in New Issue
Block a user