telegram-bot-api
Easy to use library for building Telegram bots. Exports Telegram Bot API.
https://github.com/fizruk/telegram-bot-simple#readme
Version on this page: | 7.0 |
LTS Haskell 21.25: | 6.7.1 |
Stackage Nightly 2024-09-07: | 7.4 |
Latest on Hackage: | 7.4 |
Maintained by [email protected]
This version can be pinned in stack with:
telegram-bot-api-7.0@sha256:a5313fab3aad66c9bc549d448ce938ee766859e5753f4a0f126b95ee166ccc71,10506
Module documentation for 7.0
- Telegram
- Telegram.Bot
- Telegram.Bot.API
- Telegram.Bot.API.Chat
- Telegram.Bot.API.Forum
- Telegram.Bot.API.Games
- Telegram.Bot.API.GettingUpdates
- Telegram.Bot.API.InlineMode
- Telegram.Bot.API.Internal
- Telegram.Bot.API.MakingRequests
- Telegram.Bot.API.Methods
- Telegram.Bot.API.Methods.AnswerCallbackQuery
- Telegram.Bot.API.Methods.ApproveChatJoinRequest
- Telegram.Bot.API.Methods.BanChatMember
- Telegram.Bot.API.Methods.BanChatSenderChat
- Telegram.Bot.API.Methods.CopyMessage
- Telegram.Bot.API.Methods.CopyMessages
- Telegram.Bot.API.Methods.CreateChatInviteLink
- Telegram.Bot.API.Methods.DeclineChatJoinRequest
- Telegram.Bot.API.Methods.DeleteChatPhoto
- Telegram.Bot.API.Methods.DeleteChatStickerSet
- Telegram.Bot.API.Methods.DeleteMessage
- Telegram.Bot.API.Methods.DeleteMessages
- Telegram.Bot.API.Methods.DeleteMyCommands
- Telegram.Bot.API.Methods.DeleteStickerSet
- Telegram.Bot.API.Methods.EditChatInviteLink
- Telegram.Bot.API.Methods.EditMessageLiveLocation
- Telegram.Bot.API.Methods.ExportChatInviteLink
- Telegram.Bot.API.Methods.ForwardMessage
- Telegram.Bot.API.Methods.ForwardMessages
- Telegram.Bot.API.Methods.GetChat
- Telegram.Bot.API.Methods.GetChatAdministrators
- Telegram.Bot.API.Methods.GetChatMember
- Telegram.Bot.API.Methods.GetChatMemberCount
- Telegram.Bot.API.Methods.GetChatMenuButton
- Telegram.Bot.API.Methods.GetFile
- Telegram.Bot.API.Methods.GetMe
- Telegram.Bot.API.Methods.GetMyCommands
- Telegram.Bot.API.Methods.GetMyDefaultAdministratorRights
- Telegram.Bot.API.Methods.GetMyDescription
- Telegram.Bot.API.Methods.GetMyName
- Telegram.Bot.API.Methods.GetMyShortDescription
- Telegram.Bot.API.Methods.GetUserChatBoosts
- Telegram.Bot.API.Methods.GetUserProfilePhotos
- Telegram.Bot.API.Methods.LeaveChat
- Telegram.Bot.API.Methods.PinChatMessage
- Telegram.Bot.API.Methods.PromoteChatMember
- Telegram.Bot.API.Methods.RestrictChatMember
- Telegram.Bot.API.Methods.RevokeChatInviteLink
- Telegram.Bot.API.Methods.SendAnimation
- Telegram.Bot.API.Methods.SendAudio
- Telegram.Bot.API.Methods.SendChatAction
- Telegram.Bot.API.Methods.SendContact
- Telegram.Bot.API.Methods.SendDice
- Telegram.Bot.API.Methods.SendDocument
- Telegram.Bot.API.Methods.SendLocation
- Telegram.Bot.API.Methods.SendMediaGroup
- Telegram.Bot.API.Methods.SendMessage
- Telegram.Bot.API.Methods.SendPhoto
- Telegram.Bot.API.Methods.SendPoll
- Telegram.Bot.API.Methods.SendVenue
- Telegram.Bot.API.Methods.SendVideo
- Telegram.Bot.API.Methods.SendVideoNote
- Telegram.Bot.API.Methods.SendVoice
- Telegram.Bot.API.Methods.SetChatAdministratorCustomTitle
- Telegram.Bot.API.Methods.SetChatDescription
- Telegram.Bot.API.Methods.SetChatMenuButton
- Telegram.Bot.API.Methods.SetChatPermissions
- Telegram.Bot.API.Methods.SetChatPhoto
- Telegram.Bot.API.Methods.SetChatStickerSet
- Telegram.Bot.API.Methods.SetChatTitle
- Telegram.Bot.API.Methods.SetCustomEmojiStickerSetThumbnail
- Telegram.Bot.API.Methods.SetMessageReaction
- Telegram.Bot.API.Methods.SetMyCommands
- Telegram.Bot.API.Methods.SetMyDefaultAdministratorRights
- Telegram.Bot.API.Methods.SetMyDescription
- Telegram.Bot.API.Methods.SetMyName
- Telegram.Bot.API.Methods.SetMyShortDescription
- Telegram.Bot.API.Methods.SetStickerEmojiList
- Telegram.Bot.API.Methods.SetStickerKeywords
- Telegram.Bot.API.Methods.SetStickerMaskPosition
- Telegram.Bot.API.Methods.SetStickerSetTitle
- Telegram.Bot.API.Methods.StopMessageLiveLocation
- Telegram.Bot.API.Methods.UnbanChatMember
- Telegram.Bot.API.Methods.UnbanChatSenderChat
- Telegram.Bot.API.Methods.UnpinAllChatMessages
- Telegram.Bot.API.Methods.UnpinChatMessage
- Telegram.Bot.API.Passport
- Telegram.Bot.API.Payments
- Telegram.Bot.API.Stickers
- Telegram.Bot.API.Types
- Telegram.Bot.API.Types.Animation
- Telegram.Bot.API.Types.Audio
- Telegram.Bot.API.Types.BotCommand
- Telegram.Bot.API.Types.BotCommandScope
- Telegram.Bot.API.Types.BotDescription
- Telegram.Bot.API.Types.BotName
- Telegram.Bot.API.Types.BotShortDescription
- Telegram.Bot.API.Types.CallbackGame
- Telegram.Bot.API.Types.CallbackQuery
- Telegram.Bot.API.Types.Chat
- Telegram.Bot.API.Types.ChatAdministratorRights
- Telegram.Bot.API.Types.ChatBoost
- Telegram.Bot.API.Types.ChatBoostRemoved
- Telegram.Bot.API.Types.ChatBoostSource
- Telegram.Bot.API.Types.ChatBoostUpdated
- Telegram.Bot.API.Types.ChatInviteLink
- Telegram.Bot.API.Types.ChatJoinRequest
- Telegram.Bot.API.Types.ChatLocation
- Telegram.Bot.API.Types.ChatMember
- Telegram.Bot.API.Types.ChatMemberUpdated
- Telegram.Bot.API.Types.ChatPermissions
- Telegram.Bot.API.Types.ChatPhoto
- Telegram.Bot.API.Types.ChatShared
- Telegram.Bot.API.Types.Common
- Telegram.Bot.API.Types.Contact
- Telegram.Bot.API.Types.CopyMessageId
- Telegram.Bot.API.Types.Dice
- Telegram.Bot.API.Types.Document
- Telegram.Bot.API.Types.EncryptedCredentials
- Telegram.Bot.API.Types.EncryptedPassportElement
- Telegram.Bot.API.Types.ExternalReplyInfo
- Telegram.Bot.API.Types.File
- Telegram.Bot.API.Types.ForceReply
- Telegram.Bot.API.Types.ForumTopic
- Telegram.Bot.API.Types.ForumTopicClosed
- Telegram.Bot.API.Types.ForumTopicCreated
- Telegram.Bot.API.Types.ForumTopicEdited
- Telegram.Bot.API.Types.ForumTopicReopened
- Telegram.Bot.API.Types.Game
- Telegram.Bot.API.Types.GameHighScore
- Telegram.Bot.API.Types.GeneralForumTopicHidden
- Telegram.Bot.API.Types.GeneralForumTopicUnhidden
- Telegram.Bot.API.Types.Giveaway
- Telegram.Bot.API.Types.GiveawayCompleted
- Telegram.Bot.API.Types.GiveawayCreated
- Telegram.Bot.API.Types.GiveawayWinners
- Telegram.Bot.API.Types.InlineKeyboardButton
- Telegram.Bot.API.Types.InlineKeyboardMarkup
- Telegram.Bot.API.Types.InputMedia
- Telegram.Bot.API.Types.Invoice
- Telegram.Bot.API.Types.KeyboardButton
- Telegram.Bot.API.Types.KeyboardButtonRequestChat
- Telegram.Bot.API.Types.KeyboardButtonRequestUsers
- Telegram.Bot.API.Types.LabeledPrice
- Telegram.Bot.API.Types.LinkPreviewOptions
- Telegram.Bot.API.Types.Location
- Telegram.Bot.API.Types.LoginUrl
- Telegram.Bot.API.Types.MaskPosition
- Telegram.Bot.API.Types.MenuButton
- Telegram.Bot.API.Types.Message
- Telegram.Bot.API.Types.MessageAutoDeleteTimerChanged
- Telegram.Bot.API.Types.MessageEntity
- Telegram.Bot.API.Types.MessageOrigin
- Telegram.Bot.API.Types.MessageReactionCountUpdated
- Telegram.Bot.API.Types.MessageReactionUpdated
- Telegram.Bot.API.Types.OrderInfo
- Telegram.Bot.API.Types.ParseMode
- Telegram.Bot.API.Types.PassportData
- Telegram.Bot.API.Types.PassportElementError
- Telegram.Bot.API.Types.PassportFile
- Telegram.Bot.API.Types.PhotoSize
- Telegram.Bot.API.Types.Poll
- Telegram.Bot.API.Types.PollAnswer
- Telegram.Bot.API.Types.PollOption
- Telegram.Bot.API.Types.PollType
- Telegram.Bot.API.Types.PreCheckoutQuery
- Telegram.Bot.API.Types.ProximityAlertTriggered
- Telegram.Bot.API.Types.ReactionCount
- Telegram.Bot.API.Types.ReactionType
- Telegram.Bot.API.Types.ReplyKeyboardMarkup
- Telegram.Bot.API.Types.ReplyKeyboardRemove
- Telegram.Bot.API.Types.ReplyParameters
- Telegram.Bot.API.Types.ResponseParameters
- Telegram.Bot.API.Types.ShippingAddress
- Telegram.Bot.API.Types.ShippingOption
- Telegram.Bot.API.Types.ShippingQuery
- Telegram.Bot.API.Types.SomeReplyMarkup
- Telegram.Bot.API.Types.Sticker
- Telegram.Bot.API.Types.Story
- Telegram.Bot.API.Types.SuccessfulPayment
- Telegram.Bot.API.Types.SwitchInlineQueryChosenChat
- Telegram.Bot.API.Types.TextQuote
- Telegram.Bot.API.Types.User
- Telegram.Bot.API.Types.UserChatBoosts
- Telegram.Bot.API.Types.UserProfilePhotos
- Telegram.Bot.API.Types.UserShared
- Telegram.Bot.API.Types.UsersShared
- Telegram.Bot.API.Types.Venue
- Telegram.Bot.API.Types.Video
- Telegram.Bot.API.Types.VideoChatEnded
- Telegram.Bot.API.Types.VideoChatScheduled
- Telegram.Bot.API.Types.VideoChatStarted
- Telegram.Bot.API.Types.VideoNote
- Telegram.Bot.API.Types.Voice
- Telegram.Bot.API.Types.WebAppData
- Telegram.Bot.API.Types.WriteAccessAllowed
- Telegram.Bot.API.UpdatingMessages
- Telegram.Bot.API.WebApps
- Telegram.Bot.API.Webhook
- Telegram.Bot.API
- Telegram.Bot
Depends on 28 packages(full list with versions):
aeson, aeson-pretty, base, bytestring, cron, filepath, hashable, http-api-data, http-client, http-client-tls, monad-control, mtl, pretty-show, profunctors, servant, servant-client, servant-multipart-api, servant-multipart-client, servant-server, split, stm, template-haskell, text, time, transformers, unordered-containers, warp, warp-tls
Used by 1 package in nightly-2024-04-12(full list with versions):