Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Telegram Bot Laravel Package

andrew-gos/telegram-bot

View on GitHub
Deep Wiki
Context7
4.9.0

Added

  • Update to Bot API 10.3 (changelog from 24 August 2026)
  • Add 12 new entity classes: RichMessageButton, RichTextButton, RichBlockButtons, InputRichBlockButtons, RichBlockExpandableBlockQuotation, InputRichBlockExpandableBlockQuotation, RichBlockDocument, InputRichBlockDocument, EphemeralMessageParameters, DisabledButton, MessageGenerationStopped, CommunityChatJoined
  • Add 2 new enums: RichMessageButtonStyleEnum (danger/success/primary/link), RichBlockButtonsAlignEnum (left/center/right)
  • Extend RichTextTypeEnum with Button, RichBlockTypeEnum with ExpandableBlockquote/Buttons/Document, UpdateTypeEnum with StoppedMessageGeneration
  • Add fields to existing entities: RichBlockTable/InputRichBlockTable.is_compact, InlineKeyboardButton.disabled, InlineKeyboardMarkup/ReplyKeyboardMarkup.force_reply, ChatAdministratorRights/ChatMemberAdministrator.can_send_welcome_messages, UniqueGiftInfo.text/entities/is_private, Message.community_chat_joined, Update.stopped_message_generation
  • Extend InputRichMessageMedia::$media union with InputMediaDocument
  • Add ephemeral_message_parameters parameter to 14 request classes (13 send methods + sendRichMessage)
  • Add can_send_welcome_messages to PromoteChatMemberRequest
  • Add can_stop and keep_on_stop to SendMessageDraftRequest and SendRichMessageDraftRequest
  • Add rich_message to EditEphemeralMessageTextRequest; text made optional
  • Add show_caption_above_media to EditEphemeralMessageCaptionRequest
  • Add direct_messages_topic_id and suggested_post_parameters to SendAudioRequest (missed in the 10.2 update)

Changed

  • Bump TELEGRAM_BOT_API_VERSION from '10.2' to '10.3'
  • EditEphemeralMessageTextRequest::$text became optional (string → ?string)
  • InputRichMessageMedia::$media union extended with InputMediaDocument

Removed

  • receiver_user_id and callback_query_id from 12 Send*Request classes (removed by Telegram in Bot API 10.3). Migration:

    // 4.8.x
    new SendMessageRequest(chat_id: $chatId, text: 'hi', receiver_user_id: 42, callback_query_id: 'cbq');
    // 4.9.0
    new SendMessageRequest(
        chat_id: $chatId,
        text: 'hi',
        ephemeral_message_parameters: new EphemeralMessageParameters(receiver_user_id: 42, callback_query_id: 'cbq'),
    );
    
v4.8.0

What's Changed

  • Update to Bot API 10.2: Rich Messages v2, Ephemeral Messages, Communities, BotSubscriptionUpdated
  • Add 23 InputRichBlock* entity classes + AbstractInputRichBlock base
  • Add InputRichBlockListItem, InputRichMessageMedia, InputMediaVoiceNote entities
  • Add Community, CommunityChatAdded, CommunityChatRemoved, BotSubscriptionUpdated entities
  • Add 5 ephemeral message API methods with Request/Response DTOs
  • Add receiver_user_id and callback_query_id to 12 Send* Request classes
  • Update existing entities (Message, Update, ReplyParameters, BotCommand, ChatFullInfo, InputRichMessage)
  • Bump TELEGRAM_BOT_API_VERSION from 10.1 to 10.2

Full Changelog: https://github.com/andrew-gos/TelegramBot/compare/v4.7.3...v4.8.0

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel
draftsmaninc/draftsman
square-bit/laravel-volition
himito/laravel-mailman
htinlynn/genius-helper
maco-studios/hephaestus
adachsoft/php-code-style