Commit graph

650 commits

Author SHA1 Message Date
bcbb742b9f Added class \TgBotLib\Objects\Telegram\InlineQueryResult which is the base class for all inline query results, additionally added \TgBotLib\Abstracts\InlineQueryResultType to represent the type of inline query result object.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-24 19:22:06 -04:00
6fb6f74406 Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultGame, see [InlineQueryResultGame](https://core.telegram.org/bots/api#inlinequeryresultgame) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-24 19:14:36 -04:00
c0b25c7b0e Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultContact, see [InlineQueryResultContact](https://core.telegram.org/bots/api#inlinequeryresultcontact) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-24 19:10:04 -04:00
22a99eb06a Minoe change 2023-04-24 16:27:05 -04:00
61249cb18d Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultVenue, see [InlineQueryResultVenue](https://core.telegram.org/bots/api#inlinequeryresultvenue) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-24 16:15:03 -04:00
89b240f2eb Minor correction by renaming fields thumb_* to thumbnail_
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-24 14:31:01 -04:00
144095b228 Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultLocation, see [InlineQueryResultLocation](https://core.telegram.org/bots/api#inlinequeryresultlocation) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-24 14:27:23 -04:00
05b877d38a Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultDocument, see [InlineQueryResultDocument](https://core.telegram.org/bots/api#inlinequeryresultdocument) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-24 14:01:22 -04:00
9deb9e2c00 Minor correction in \TgBotLib\Objects\Telegram\InlineQueryResult > InlineQueryResultVoice 2023-04-24 13:47:50 -04:00
d14ee4eae4 Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultVoice, see [InlineQueryResultVoice](https://core.telegram.org/bots/api#inlinequeryresultvoice) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-23 20:49:24 -04:00
c3ecb75d6c Added constructors to InlineQuery objects 2023-04-23 20:40:53 -04:00
51cce667f7 Updated README.md with more information on how to install NCC 2023-04-23 20:28:35 -04:00
b1db812097 Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultAudio, see [InlineQueryResultAudio](https://core.telegram.org/bots/api#inlinequeryresultaudio) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-23 20:25:33 -04:00
41c1d0fc4c Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultVideo, see [InlineQueryResultVideo](https://core.telegram.org/bots/api#inlinequeryresultvideo) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-23 18:58:24 -04:00
277a33f2d3 Added field via_chat_folder_invite_link to \TgBotLib\Objects\Telegram\ChatMemberUpdated to represent the invite link, which was used by the user to join the chat; for joining by invite link events only.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-23 18:40:37 -04:00
67b7b68b4c Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultMpeg4Gif, see [InlineQueryResultMpeg4Gif](https://core.telegram.org/bots/api#inlinequeryresultmpeg4gif) for more information. 2023-04-23 18:36:34 -04:00
1707a44796 Added abstract class \TgBotLib\Abstracts\ThumbnailMimeType to represent the mime type of thumbnail, photo, or a file / sticker thumbnail. 2023-04-23 18:24:42 -04:00
01399f0723 Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultGif, see [InlineQueryResultGif](https://core.telegram.org/bots/api#inlinequeryresultgif) for more information. 2023-04-23 18:24:04 -04:00
79446bfcbd Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultPhoto, see [InlineQueryResultPhoto](https://core.telegram.org/bots/api#inlinequeryresultphoto) for more information. 2023-04-23 18:02:54 -04:00
f518ca0030 Added object \TgBotLib\Objects\Telegram\InlineQueryResult\InlineQueryResultArticle, see [InlineQueryResultArticle](https://core.telegram.org/bots/api#inlinequeryresultarticle) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/3
2023-04-23 17:46:09 -04:00
8ca48b008e Updated CHANGELOG.md 2023-04-23 17:37:31 -04:00
b2928875cd Added methods \TgBotLib\Classes\Validate::url, \TgBotLib\Classes\Validate::length, & \TgBotLib\Classes\Validate::isHttps to \TgBotLib\Classes\Validate 2023-04-23 17:34:35 -04:00
f8c02bceb3 Added methods \TgBotLib\Objects\Telegram\InlineKeyboardMarkup::removeRow & \TgBotLib\Objects\Telegram\InlineKeyboardMarkup::addRow to \TgBotLib\Objects\Telegram\InlineKeyboardMarkup 2023-04-23 17:33:26 -04:00
6a4128090c Added methods \TgBotLib\Objects\Telegram\InlineKeyboardMarkup::removeRow & \TgBotLib\Objects\Telegram\InlineKeyboardMarkup::addRow to \TgBotLib\Objects\Telegram\InlineKeyboardMarkup 2023-04-23 16:53:35 -04:00
7970313d88 Added methods \TgBotLib\Objects\Telegram\InlineKeyboardButton::setUrl, \TgBotLib\Objects\Telegram\InlineKeyboardButton::setText, \TgBotLib\Objects\Telegram\InlineKeyboardButton::setCallbackData,\TgBotLib\Objects\Telegram\InlineKeyboardButton::setWebApp, \TgBotLib\Objects\Telegram\InlineKeyboardButton::setLoginUrl, \TgBotLib\Objects\Telegram\InlineKeyboardButton::setSwitchInlineQuery, \TgBotLib\Objects\Telegram\InlineKeyboardButton::setSwitchInlineQueryCurrentChat \TgBotLib\Objects\Telegram\InlineKeyboardButton::setCallbackGame, \TgBotLib\Objects\Telegram\InlineKeyboardButton::setPay to \TgBotLib\Objects\Telegram\InlineKeyboardButton 2023-04-23 16:52:40 -04:00
841d4ff11d Updated CHANGELOG.md 2023-04-23 16:22:31 -04:00
269baf7d26 Refactored InputMessageContent types to it's own namespace so InputMessageContent can always return the correct InputMessageContent object type when calling fromArray() 2023-04-23 16:22:15 -04:00
9ffc0a2105 Added new exception class NotImplementedException to represent the case when a method is not implemented yet or the method is not applicable to the current object. 2023-04-23 16:20:41 -04:00
f54c30b320 Added object \TgBotLib\Objects\Telegram > InputInvoiceMessageContent to represent the content of an invoice message to be sent as the result of an inline query. 2023-04-23 15:45:42 -04:00
1b569e4972 Added object \TgBotLib\Objects\Telegram > InputContactMessageContent to represent the content of a contact message to be sent as the result of an inline query. 2023-04-23 15:02:03 -04:00
ec93f9ffd7 Added object \TgBotLib\Objects\Telegram > InputVenueMessageContent to represent the content of a venue message to be sent as the result of an inline query. 2023-04-23 14:57:44 -04:00
ce94585752 Added object \TgBotLib\Objects\Telegram > InputLocationMessageContent to represent the content of a location message to be sent as the result of an inline query. 2023-04-23 14:48:55 -04:00
ac27d427e1 Minor correction in CHANGELOG.md 2023-04-23 14:43:15 -04:00
ed41bcea2f Added object \TgBotLib\Objects\Telegram > InputTextMessageContent to represent the content of a text message to be sent as the result of an inline query. 2023-04-23 14:42:51 -04:00
18a3c7ef6f Bumped version to 6.7.0 2023-04-23 13:33:29 -04:00
Netkas
ad83558169 Merge branch 'dev' 2023-04-10 21:00:20 -04:00
Netkas
949017a123 Updated CHANGELOG.md 2023-04-10 21:00:11 -04:00
Netkas
b3b66a2634 Merge branch 'master' of https://git.n64.cc/nosial/libs/tgbot 2023-04-10 20:59:32 -04:00
Netkas
fb1a844526 Added method \TgBotLib\Bot > setStickerMaskPosition() to change the mask position of a mask sticker. See [setStickerMaskPosition](https://core.telegram.org/bots/api#setstickermaskposition) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 20:58:16 -04:00
Netkas
54fc17b549 Added method \TgBotLib\Bot > setStickerKeywords() to set the list of emojis for a sticker set. See [setStickerKeywords](https://core.telegram.org/bots/api#setstickerkeywords) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 20:56:03 -04:00
Netkas
174210da67 Added method \TgBotLib\Bot > setStickerEmojiList() to set the list of emojis for a sticker set. See [setStickerEmojiList](https://core.telegram.org/bots/api#setstickeremojilist) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 20:50:50 -04:00
Netkas
d171c61e7f Added method \TgBotLib\Bot > deleteStickerSet() to delete a sticker set. See [deleteStickerSet](https://core.telegram.org/bots/api#deletestickerset) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 20:48:06 -04:00
Netkas
5283416292 Added method \TgBotLib\Bot > setStickerSetTitle() to set the title of a sticker set. See [setStickerSetTitle](https://core.telegram.org/bots/api#setstickersettitle) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 20:34:14 -04:00
Netkas
917077c19a Added method \TgBotLib\Bot > setStickerSetThumbnail() to set the thumbnail of a sticker set. See [setStickerSetThumbnail](https://core.telegram.org/bots/api#setstickersetthumbnail) for more information.
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 19:42:14 -04:00
Netkas
b4e0f62e99 Optional. Sticker set thumbnail in the .WEBP, .TGS, or .WEBM format
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 19:38:06 -04:00
Netkas
97fe1f33ad Renamed thumb field in TgBotLib\Objects\Telegram > VideoNote to thumbnail
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 19:21:05 -04:00
Netkas
da8108c196 Renamed thumb field in TgBotLib\Objects\Telegram > Video to thumbnail
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 19:16:50 -04:00
Netkas
70c6181cd8 Renamed thumb field in TgBotLib\Objects\Telegram > Sticker to thumbnail & Fixed TgBotLib\Objects\Telegram > Sticker > toArray() to properly return the premium_animation field 2023-04-10 19:13:27 -04:00
Netkas
3ae16b96e1 Renamed thumb field in TgBotLib\Objects\Telegram > Document to thumbnail
https://git.n64.cc/nosial/libs/tgbot/-/issues/2
2023-04-10 19:06:19 -04:00
Netkas
688ea4f5b1 Updated php.xml 2023-04-10 19:04:41 -04:00