diff options
author | Adrian Kummerlaender | 2016-03-13 14:00:11 +0100 |
---|---|---|
committer | Adrian Kummerlaender | 2016-03-13 14:00:11 +0100 |
commit | 9786703f5602d53acceae972909fce4184cb4142 (patch) | |
tree | 72cdad1b3791787fa45e78f5d3991b6f9677ebfa | |
parent | cbe9488ff46b05f196708c25d15bfa3c0b5ab0a0 (diff) | |
download | Telebot-9786703f5602d53acceae972909fce4184cb4142.tar Telebot-9786703f5602d53acceae972909fce4184cb4142.tar.gz Telebot-9786703f5602d53acceae972909fce4184cb4142.tar.bz2 Telebot-9786703f5602d53acceae972909fce4184cb4142.tar.lz Telebot-9786703f5602d53acceae972909fce4184cb4142.tar.xz Telebot-9786703f5602d53acceae972909fce4184cb4142.tar.zst Telebot-9786703f5602d53acceae972909fce4184cb4142.zip |
Implement further non-inline API methods
-rw-r--r-- | telebot.scm | 67 |
1 files changed, 61 insertions, 6 deletions
diff --git a/telebot.scm b/telebot.scm index d419c79..0db37c6 100644 --- a/telebot.scm +++ b/telebot.scm @@ -1,10 +1,17 @@ (module telebot (getMe getUpdates sendMessage + forwardMessage + sendPhoto + sendAudio + sendDocument + sendSticker + sendVideo + sendVoice sendLocation sendChatAction - forwardMessage getUserProfilePhotos + getFile pollUpdates) (import chicken scheme) (use srfi-1) @@ -56,6 +63,57 @@ reply_to_message_id reply_markup)) + (wrap-api-method forwardMessage(chat_id + from_chat_id + message_id + disable_notification)) + + (wrap-api-method sendPhoto(chat_id + photo + caption + disable_notification + reply_to_message_id + reply_markup)) + + (wrap-api-method sendAudio(chat_id + audio + duration + performer + title + disable_notification + reply_to_message_id + reply_markup)) + + (wrap-api-method sendDocument(chat_id + document + caption + disable_notification + reply_to_message_id + reply_markup)) + + (wrap-api-method sendSticker(chat_id + sticker + disable_notification + reply_to_message_id + reply_markup)) + + (wrap-api-method sendVideo(chat_id + video + duration + width + height + caption + disable_notification + reply_to_message_id + reply_markup)) + + (wrap-api-method sendVoice(chat_id + voice + duration + disable_notification + reply_to_message_id + reply_markup)) + (wrap-api-method sendLocation(chat_id latitude longitude @@ -65,15 +123,12 @@ (wrap-api-method sendChatAction(chat_id action)) - (wrap-api-method forwardMessage(chat_id - from_chat_id - message_id - disable_notification)) - (wrap-api-method getUserProfilePhotos(user_id offset limit)) + (wrap-api-method getFile(file_id)) + ;;; framework (define (pollUpdates token handler) |