Changelog of @hackage/telegram-bot-api 6.7.1

telegram-bot-api

6.7.1 -- 2023-06-26

  • Fix Inline Mode (see #157).

6.7 -- 2023-04-29

Bot API 6.6 support

See #147 and #152.

  • Add new methods:

    • setMyDescription, getMyDecription, setMyShortDescription, getMyShortDescription.
    • setCustomEmojiStickerSetThumbnail, setStickerSetTitle, deleteStickerSet, setStickerEmojiList, setStickerKeywords, setStickerMaskPosition.
  • Modify following methods:

    • sendSticker (add emoji).
    • createNewStickerSet, addStickerToSet (sticker to stickers, introduced InputSticker).
    • uploadStickerFile (remove png_sticker and other formats, add sticker, sticker_format fields).
  • Rename thumb to thumbnail:

    • Types: Animation, Audio, Document, Sticker, Video, VideoNote, InputMediaAnimation, InputMediaAudio, InputMediaDocument, InputMediaVideo, StickerSet.
    • Inlines: InlineQueryResultPhoto, InlineQueryResultVideo, InlineQueryResultGif, InlineQueryResultMpeg4Gif.
    • Methods: setStickerThumb (method renamed itself to setStickerThumbnail), sendAnimation, sendAudio, sendDocument, sendVideo, sendVideoNote,
  • Modify Sticker type: add needs_repainting field.

  • Breaking changes: Given the amount of Bot API changes, common record fields were moved tonew InlineQueryResultGeneric data type and all thumbnails were moved to new InlineQueryResultGenericThumbnail data type.

  • Migration guide:

    1. Provide InlineQueryResultGeneric (see defInlineQueryResultGeneric).
    2. Provide InlineQueryResultGenericThumbnail (see defInlineQueryResultGenericThumbnail).
    3. Specify your own InlineQueryResult (see helpers for each data constructor).

Bot API 6.7 support

See #155.

  • Modify answerInlineQuery method.
  • Modify WriteAccessAllowed data type.
  • Add missing method switchInlineQueryChosenChat.
  • Modify ChatMemberUpdated data type.
  • Add new methods: setMyName, getMyName.

6.5.1 -- 2023-03-21

  • Add new methods getMyDescription, getMyShortDescription, setMyDescription, setMyShortDescription (see #141).
  • Re-export Forum, Games, Payments and Stickers in Telegram.Bot.API.Methods (see #143).

6.5 (Telegram Bot API 6.5)

  • Package was originated at 6.5.