|
| | __construct (string $token) |
| |
| int | getChatID () |
| | Get chat ID of the current user. More...
|
| |
| | setChatID ($chat_id) |
| | Set current chat ID. More...
|
| |
| int | getBotID () |
| | Get bot ID using getMe method. More...
|
| |
| mixed | apiRequest (string $method, array $parameters) |
| | Execute any API request using this method. More...
|
| |
|
| checkRequestError ($response) |
| |
| | setWebhook (array $params) |
| | Set bot's webhook. More...
|
| |
| Array false | getWebhookInfo () |
| | Get information about bot's webhook. More...
|
| |
| | deleteWebhook () |
| | Delete bot's webhook. More...
|
| |
| Array false | getUpdates (int $offset=0, int $limit=100, int $timeout=60) |
| | Request bot updates. More...
|
| |
| | setUpdateReturned (array $allowed_updates=[]) |
| | Set updates received by the bot for getUpdates handling. More...
|
| |
| Message false | sendMessage ($text, string $reply_markup=null, int $reply_to=null, string $parse_mode='HTML', bool $disable_web_preview=true, bool $disable_notification=false) |
| | Send a text message. More...
|
| |
| Message false | forwardMessage ($from_chat_id, int $message_id, bool $disable_notification=false) |
| | Forward a message. More...
|
| |
| Message false | sendPhoto (&$photo, string $reply_markup=null, string $caption='', bool $disable_notification=false) |
| | Send a photo. More...
|
| |
| Message false | sendAudio ($audio, string $caption=null, string $reply_markup=null, int $duration=null, string $performer, string $title=null, bool $disable_notification=false, int $reply_to_message_id=null) |
| | Send an audio. More...
|
| |
| Message false | sendDocument (string $document, string $caption='', string $reply_markup=null, bool $disable_notification=false, int $reply_to_message_id=null) |
| | Send a document. More...
|
| |
| Message false | sendSticker ($sticker, string $reply_markup=null, bool $disable_notification=false, int $reply_to_message_id=null) |
| | Send a sticker. More...
|
| |
| Message false | sendVoice ($voice, string $caption, int $duration, string $reply_markup=null, bool $disable_notification, int $reply_to_message_id=0) |
| | Send audio files. More...
|
| |
| bool | sendChatAction (string $action) |
| | Say the user what action bot's going to do. More...
|
| |
| Message false | editMessageText (int $message_id, string $text, string $reply_markup=null, string $parse_mode='HTML', bool $disable_web_preview=true) |
| | Edit text of a message sent by the bot. More...
|
| |
| bool | editInlineMessageText (string $inline_message_id, string $text, string $reply_markup=null, string $parse_mode='HTML', bool $disable_web_preview=false) |
| | Edit text of a message sent via the bot. More...
|
| |
| Message false | editMessageReplyMarkup (int $message_id, string $inline_keyboard) |
| | Edit only the inline keyboard of a message. More...
|
| |
| bool | answerCallbackQuery ($text='', $show_alert=false, string $url='') |
| | Answer a callback query. More...
|
| |
| bool | answerInlineQuery (string $results='', string $switch_pm_text='', $switch_pm_parameter='', bool $is_personal=true, int $cache_time=300) |
| | Answer a inline query (when the user write "Query") with a button, that will make user switch to the private chat with the bot, on the top of the results. Api reference More...
|
| |
| Array false | getMe () |
| | A simple method for testing bot's auth token. More...
|
| |
| Array false | getChat ($chat_id) |
| | Get info about a chat. More...
|
| |
| Array false | getChatAdministrators ($chat_id) |
| | Use this method to get the list of chat's administrators. More...
|
| |
|
| mixed | processRequest (string $method, string $class='', $file=false) |
| |
|
PhpBotFramework Entities File false | checkCurrentFile () |
| |
|
Array false | execRequest (string $url) |
| |
|
Array false | execMultipartRequest (string $url) |
| |
|
| execRequest (string $url) |
| |
|
| execRequest (string $url) |
| |
|
| processRequest (string $method, string $class, $file) |
| |
|
| checkCurrentFile (TelegramFile $file) |
| |
|
| execRequest (string $url) |
| |
|
| execRequest (string $url) |
| |
|
| execRequest (string $url) |
| |
Core of the framework.
Contains data used by the bot to works, curl request handling, and all api methods (sendMessage, editMessageText, etc).