Command
class Command implements CommandInterface (View source)
Class Command
Methods
Get Command Name.
Get Command Description.
Set Command Description.
Returns Telegram Instance.
Get Arguments passed to the command.
Returns an instance of Command Bus.
No description
No description
Magic Method to handle all ReplyWith Methods.
Reply Chat with a message. You can use all the sendMessage() parameters except chat_id.
Reply Chat with a Photo. You can use all the sendPhoto() parameters except chat_id.
Reply Chat with an Audio message. You can use all the sendAudio() parameters except chat_id.
Reply Chat with a Video. You can use all the sendVideo() parameters except chat_id.
Reply Chat with a Voice message. You can use all the sendVoice() parameters except chat_id.
Reply Chat with a Document. You can use all the sendDocument() parameters except chat_id.
Reply Chat with a Sticker. You can use all the sendSticker() parameters except chat_id.
Reply Chat with a Location. You can use all the sendLocation() parameters except chat_id.
Reply Chat with a Chat Action. You can use all the sendChatAction() parameters except chat_id.
Details
at line 58
string
getName()
Get Command Name.
at line 70
Command
setName($name)
Set Command Name.
at line 82
string
getDescription()
Get Command Description.
at line 94
Command
setDescription($description)
Set Command Description.
at line 106
Api
getTelegram()
Returns Telegram Instance.
at line 116
Update
getUpdate()
Returns Original Update.
at line 126
string
getArguments()
Get Arguments passed to the command.
at line 136
CommandBus
getCommandBus()
Returns an instance of Command Bus.
at line 144
mixed
make($telegram, $arguments, $update)
at line 169
abstract
mixed
handle($arguments)
at line 179
mixed|string
__call($method, $arguments)
Magic Method to handle all ReplyWith Methods.
at line 23
mixed
replyWithMessage($use_sendMessage_parameters)
Reply Chat with a message. You can use all the sendMessage() parameters except chat_id.
at line 23
mixed
replyWithPhoto($use_sendPhoto_parameters)
Reply Chat with a Photo. You can use all the sendPhoto() parameters except chat_id.
at line 23
mixed
replyWithAudio($use_sendAudio_parameters)
Reply Chat with an Audio message. You can use all the sendAudio() parameters except chat_id.
at line 23
mixed
replyWithVideo($use_sendVideo_parameters)
Reply Chat with a Video. You can use all the sendVideo() parameters except chat_id.
at line 23
mixed
replyWithVoice($use_sendVoice_parameters)
Reply Chat with a Voice message. You can use all the sendVoice() parameters except chat_id.
at line 23
mixed
replyWithDocument($use_sendDocument_parameters)
Reply Chat with a Document. You can use all the sendDocument() parameters except chat_id.
at line 23
mixed
replyWithSticker($use_sendSticker_parameters)
Reply Chat with a Sticker. You can use all the sendSticker() parameters except chat_id.
at line 23
mixed
replyWithLocation($use_sendLocation_parameters)
Reply Chat with a Location. You can use all the sendLocation() parameters except chat_id.
at line 23
mixed
replyWithChatAction($use_sendChatAction_parameters)
Reply Chat with a Chat Action. You can use all the sendChatAction() parameters except chat_id.