telega 0.0.3

Telegram Bot API implementation


To use this package, put the following dependency into your project's dependencies section:

dub.json
dub.sdl

Telega

Telegram bot API implementation.

Build Status

Implemented features

Methods

setWebhook, deleteWebhook, getWebhookInfo, getUpdates, getMe, sendMessage, forwardMessage, sendPhoto, sendAudio sendDocument, sendVideo, sendVoice, sendVideoNote, sendMediaGroup, sendLocation, editMessageLiveLocation, stopMessageLiveLocation, sendVenue, sendContact, sendChatAction, getUserProfilePhotos, getFile, kickChatMember, unbanChatMember, restrictChatMember, promoteChatMember, exportChatInviteLink, setChatPhoto, deleteChatPhoto, setChatTitle, setChatDescription, pinChatMessage, unpinChatMessage, leaveChat, getChat, getChatAdministrators, getChatMembersCount, getChatMember, setChatStickerSet, deleteChatStickerSet, answerCallbackQuery, editMessageText, editMessageCaption, editMessageReplyMarkup, deleteMessage, sendSticker, getStickerSet, uploadStickerFile, createNewStickerSet, addStickerToSet, setStickerPositionInSet, deleteStickerFromSet

TBD additional: sending files, inline mode, payments, games, webhook mode

Types

Webhook, Update, User, Chat, Message, PhotoSize, MessageEntity, Audio, Document, Video, Voice, VideoNote, Contact, Location, Venue, UserProfilePhotos, File, ReplyKeyboardMarkup, KeyboardButton, ReplyKeyboardRemove, InlineKeyboardMarkup, InlineKeyboardButton, CallbackQuery, ForceReply, ChatPhoto, ChatMember, ResponseParameters, InputMedia, InputMediaPhoto, InputMediaVideo, InputFile, ChosenInlineResult Sticker, StickerSet, MaskPosition InlineQuery, all InlineQueryResult* types, all InputMessageContent types

Authors:
  • Pavel Chebotarev
Dependencies:
asdf, vibe-d:http, vibe-d:data
Versions:
0.0.3 2018-Apr-30
0.0.2 2018-Apr-08
0.0.1 2018-Apr-07
~master 2018-Aug-20
~ufcs-methods 2018-Aug-25
Show all 6 versions
Download Stats:
  • 0 downloads today

  • 2 downloads this week

  • 6 downloads this month

  • 28 downloads total

Score:
1.3
Short URL:
telega.dub.pm