Commit graph

  • 9ea36578df Add CloseGeneralForumTopic method netkas 2024-11-07 00:51:09 -05:00
  • 175754649c Add EditGeneralForumTopic method netkas 2024-11-07 00:49:26 -05:00
  • 524475a757 Add UnpinAllForumTopicMessages method netkas 2024-11-07 00:48:08 -05:00
  • 44dfe821c1 Add DeleteForumTopic method netkas 2024-11-07 00:46:23 -05:00
  • cad5face2d Add ReopenForumTopic method netkas 2024-11-07 00:44:43 -05:00
  • 9e3d5dcaaf Add CloseForumTopic method netkas 2024-11-07 00:43:15 -05:00
  • 588d1b099d Add EditForumTopic Method netkas 2024-11-06 19:28:26 -05:00
  • 530cc3e402 Add CreateForumTopic method to TgBotLib netkas 2024-11-06 19:26:43 -05:00
  • 4accf1713c Add support for fetching forum topic icon stickers netkas 2024-11-06 19:24:59 -05:00
  • fedf177803 Add DeleteChatStickerSet method to TgBotLib netkas 2024-11-06 19:22:39 -05:00
  • f000bc422d Add SetChatStickerSet method netkas 2024-11-06 19:21:23 -05:00
  • 4893a23bfa Add GetChatMember method functionality netkas 2024-11-06 17:24:15 -05:00
  • 576deca185 Add GetChatMemberCount method to TgBotLib netkas 2024-11-06 17:22:24 -05:00
  • 7a18d72419 Add GetChatAdministrators method netkas 2024-11-06 17:19:06 -05:00
  • 4be031f96c Add GetChat method to retrieve chat details netkas 2024-11-06 17:17:13 -05:00
  • 1661e744ab Add LeaveChat method to bot API netkas 2024-11-06 17:14:20 -05:00
  • 7ee714b36c Add unpinAllChatMessages method netkas 2024-11-06 17:13:08 -05:00
  • 94d8922a49 Add method to unpin chat messages netkas 2024-11-06 17:11:45 -05:00
  • 2aca204f16 Add PinChatMessage method netkas 2024-11-06 17:10:01 -05:00
  • 5bf3dde316 Add SetChatDescription method netkas 2024-11-06 17:08:25 -05:00
  • 3acdb17d46 Add SetChatTitle method netkas 2024-11-06 15:46:39 -05:00
  • 4d40f8f3a3 Add DeleteChatPhoto method netkas 2024-11-06 15:44:14 -05:00
  • 17f1599797 Add SetChatPhoto method to handle chat photo updates netkas 2024-11-06 15:42:43 -05:00
  • 9889abf149 Add DeclineChatJoinRequest Method netkas 2024-11-06 15:39:58 -05:00
  • 78b4f8c24d Add ApproveChatJoinRequest method netkas 2024-11-06 15:20:41 -05:00
  • 5b05fe155b Add RevokeChatInviteLink method netkas 2024-11-06 15:18:38 -05:00
  • b116ec4447 Add EditChatSubscriptionInviteLink method netkas 2024-11-06 15:15:15 -05:00
  • 59af689364 Correction netkas 2024-11-06 15:10:25 -05:00
  • 9817608eb7 Add CreateChatSubscriptionInviteLink method netkas 2024-11-06 15:06:07 -05:00
  • 646c77c4ba Move UpdateEvent to Events and remove unused import netkas 2024-11-06 15:02:43 -05:00
  • 24fe2f2b91 Add EditChatInviteLink method to the library netkas 2024-11-06 15:01:52 -05:00
  • 6315f5840d Add CreateChatInviteLink method to the library netkas 2024-11-06 14:59:07 -05:00
  • 2f2fefbe9d Add ExportChatInviteLink method to TgBotLib netkas 2024-11-06 00:24:46 -05:00
  • 307521debc Add SetChatPermissions method to TgBotLib netkas 2024-11-06 00:23:10 -05:00
  • db3500d46e Add unban chat sender functionality netkas 2024-11-06 00:20:22 -05:00
  • 3757b9106a Add BanChatSenderChat method to TgBotLib netkas 2024-11-06 00:18:45 -05:00
  • c535977bac Add SetChatAdministratorCustomTitle method netkas 2024-11-06 00:16:34 -05:00
  • 47fde54d40 Add PromoteChatMember method to TgBotLib netkas 2024-11-05 21:27:13 -05:00
  • 8119e791e4 Add RestrictChatMember method to bot library netkas 2024-11-05 21:22:33 -05:00
  • 2377b239f3 Add UnbanChatMember method to TgBotLib netkas 2024-11-05 19:26:16 -05:00
  • 9e2e19d593 Add BanChatMember method to TgBotLib netkas 2024-11-05 19:24:25 -05:00
  • d9dd03f601 Refactor user profile photos request handling. netkas 2024-11-05 19:22:13 -05:00
  • 3cac471f1e Add GetFile method to fetch file details from Telegram API netkas 2024-11-05 19:21:54 -05:00
  • 44260ccaee Add 'GetUserProfilePhotos' method support netkas 2024-11-05 19:19:14 -05:00
  • ee2dff1e31 Add new source folder and fix method enums netkas 2024-11-05 15:44:03 -05:00
  • 2900b708da Handle exceptions in command and event handlers netkas 2024-11-05 15:42:34 -05:00
  • 12a091ce80 Refactor command inclusion logic in getText and getCaption netkas 2024-11-05 13:11:04 -05:00
  • b826d0d4dd Add includeCommand parameter to getAnyText method netkas 2024-11-05 13:07:25 -05:00
  • 6c6d7abb56 Add command stripping option to getText and getCaption netkas 2024-11-05 11:54:23 -05:00
  • 946e110131 Add child process management for polling updates netkas 2024-11-04 22:04:58 -05:00
  • 87f9321280 Add abstract handle method in UpdateEvent netkas 2024-11-04 15:19:29 -05:00
  • f03490cb6c Improve command handling in PollingBot netkas 2024-11-04 13:49:50 -05:00
  • 439ccdb123 Improve command handling in PollingBot netkas 2024-11-04 01:22:30 -05:00
  • a4af8fd1b7 Refactor command handler invocation in PollingBot netkas 2024-11-04 01:20:06 -05:00
  • 42c3138d3b Refactor command handling in PollingBot netkas 2024-11-04 01:19:44 -05:00
  • e2bc3010af Fix nullable update handling in PollingBot netkas 2024-11-04 01:17:47 -05:00
  • ba6e991b23 Add method to retrieve any available message netkas 2024-11-04 01:17:15 -05:00
  • 513344b4a6 Add command handling in PollingBot netkas 2024-11-04 01:17:03 -05:00
  • 7cfd6c0c5f Add methods to retrieve text and commands from messages netkas 2024-11-04 01:16:55 -05:00
  • 6b9ecaa153 Add CommandEvent to EventType enum netkas 2024-11-04 01:16:47 -05:00
  • 53824b7126 Add method to retrieve event handlers by command netkas 2024-11-04 01:16:35 -05:00
  • 1cf82401c3 Add CommandEvent class to handle bot commands netkas 2024-11-04 01:16:21 -05:00
  • 89d52f81aa Add net.nosial.optslib dependency netkas 2024-11-04 01:06:23 -05:00
  • 3e860ea089 Refactor README: Remove detailed sections netkas 2024-11-04 00:58:24 -05:00
  • e88e18995e Add forking capability for update processing netkas 2024-11-04 00:56:21 -05:00
  • 1eaf2e7d91 Remove unused imports across multiple files netkas 2024-11-03 18:26:12 -05:00
  • 7623f488ee Rename UpdateEventType to EventType for consistency netkas 2024-11-03 18:25:42 -05:00
  • a24c617c9f Remove EventType enumeration netkas 2024-11-03 18:25:15 -05:00
  • a89e968a40 Oops netkas 2024-11-03 18:23:34 -05:00
  • 32d8e233b8 - Remove nullsafe operator from location property - Fix user serialization in TransactionPartnerUser - Remove null check for stickers in StickerSet - Fix nullable operator usage in ShippingQuery toArray method - Remove null-safe operator for traveler and watcher - Fix null-safe operator in PreCheckoutQuery.php - Fix null safe operator usage in PollAnswer.php - Refactor null checks in PassportData methods - Remove nullsafe operator from chat property - Refactor web_app handling in MenuButtonWebApp class - Fix conditional assignment in InputMediaVideo - Fix null coalescing and array mapping in InputMediaAudio - Fix redundant null coalescing in caption_entities mapping - Fix parsing of caption_entities field in InlineQueryResultPhoto - Fix potential unnecessary null coalescing in caption_entities - Fix redundant null coalescence check in reply_markup assignment - Fix redundant null coalescing in array_map calls - Refactor: remove unnecessary null coalescing operator - Fix conditional check for caption_entities assignment - Fix handling of input_message_content array conversion - Fix potential null pointer issue in InlineQuery class - Remove redundant null check in toArray method - Fix redundant null coalesce operator in photo mapping - Remove null safe operator for origin - Fix redundant null coalescing in array_map calls. - Fix optional chaining error in ChosenInlineResult.php - Remove null-safe operator in toArray() method - Fix null safe operator usage in ChatMemberRestricted - Fix null-safe operator usage in ChatMemberOwner.php - Fix null safe operator usage in ChatMemberMember.php - Fix nullable operator usage in ChatMemberLeft class - Fix null-safe operator in ChatMemberBanned serialization. - Fix user attribute null coalescing in ChatMemberAdministrator - Fix null-safe operator usage in ChatLocation conversion - Remove null safe operator in toArray() method - Fix nullable operator usage in ChatInviteLink serialization - Fix potential null pointer issue in ChatBoostSourcePremium. - Remove null safe operator in ChatBoostRemoved toArray method - Fix 'from' property serialization in CallbackQuery - Fix nullable operator usage on chat property - Remove redundant type check for associative array - Remove deprecated BotOld.php file netkas 2024-11-03 18:07:06 -05:00
  • 7b16b2bbc6 Add SetMessageReaction method netkas 2024-11-03 18:05:05 -05:00
  • 547c19888a Add GetWebhookInfo method to fetch webhook info netkas 2024-11-03 17:55:47 -05:00
  • e6f80ae85c Refactor return type of DeleteWebhook::execute method netkas 2024-11-03 17:54:29 -05:00
  • 76b6590f79 Add DeleteWebhook method to handle webhook deletions netkas 2024-11-03 17:46:16 -05:00
  • e7f89d7e0d Fix incorrect event type mapping for shipping query netkas 2024-11-03 17:31:59 -05:00
  • f26f1c963f Update documentation com netkas 2024-11-03 17:28:51 -05:00
  • 56c7fb04d2 Refactor event type determination logic netkas 2024-11-03 17:22:45 -05:00
  • 4829853d0e Add Edited Message Event support netkas 2024-11-03 17:20:16 -05:00
  • 2a08cc51de Add support for handling channel post events netkas 2024-11-03 17:18:39 -05:00
  • 041c2dc84c Add support for edited channel post events netkas 2024-11-03 17:15:47 -05:00
  • 325e29a930 Add BusinessConnection event support netkas 2024-11-03 17:14:07 -05:00
  • 2b8f9afa49 Remove unused import from UpdateEventType enum netkas 2024-11-03 17:12:00 -05:00
  • 2f87996bd3 Add support for business message events netkas 2024-11-03 17:11:16 -05:00
  • b40ee01d6e Add support for edited business messages netkas 2024-11-02 00:27:17 -04:00
  • 775a5ab71f Add support for deleted business messages event netkas 2024-11-02 00:24:18 -04:00
  • b4a7d69c3c Removed UpdateEventType.php deprecated netkas 2024-11-02 00:22:32 -04:00
  • bcf23f3834 Add support for message reaction event handling netkas 2024-11-02 00:22:25 -04:00
  • ada256566e Add support for message reaction count events netkas 2024-11-02 00:20:28 -04:00
  • ac431136de Add support for handling inline query events netkas 2024-11-02 00:18:14 -04:00
  • a212671c49 Add support for ChosenInlineResult events netkas 2024-11-02 00:16:48 -04:00
  • 709e5794d5 Add support for CallbackQuery events. netkas 2024-11-01 21:54:05 -04:00
  • e843c8ca4f Add support for ShippingQuery events netkas 2024-11-01 21:50:21 -04:00
  • f1342e3f42 Add PreCheckoutQueryEvent handling netkas 2024-11-01 21:33:47 -04:00
  • c57cdfe05c Add support for Paid Media Purchased event netkas 2024-11-01 21:30:41 -04:00
  • 39821585e4 Add detailed docblocks to PollingBot class methods netkas 2024-11-01 21:25:50 -04:00
  • 95e9118bfb Enhance event handler selection in PollingBot netkas 2024-11-01 18:21:40 -04:00
  • 31550fc1dc Add PollEvent to handle new poll updates netkas 2024-11-01 18:19:47 -04:00
  • d56cc3dd22 Add support for handling poll answer updates netkas 2024-11-01 18:16:17 -04:00
  • 3ce87cabcb Add support for MyChatMemberUpdatedEvent netkas 2024-11-01 18:13:09 -04:00
  • 73d14179b1 Rename EventType to UpdateEventType for clarity netkas 2024-11-01 18:11:11 -04:00