telegram-bot-simple: Easy to use library for building Telegram bots.

[ bsd3, library, program, web ] [ Propose Tags ]

Please see the README on Github at

[Skip to Readme]
Versions [RSS] [faq] 0.2.0, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 0.3.5, 0.3.6, 0.3.7
Change log
Dependencies aeson, aeson-pretty, base (>=4.9 && <5), bytestring, cron, hashable, http-api-data, http-client, http-client-tls, monad-control, mtl, pretty-show, profunctors, servant, servant-client (>=0.13), split, stm, telegram-bot-simple, template-haskell, text, time, transformers, unordered-containers [details]
License BSD-3-Clause
Copyright Nickolay Kudasov
Author Nickolay Kudasov
Revised Revision 1 made by NickolayKudasov at 2018-06-05T05:22:49Z
Category Web
Home page
Bug tracker
Source repo head: git clone
Uploaded by NickolayKudasov at 2018-06-05T00:07:37Z
Distributions NixOS:0.3.7, Stackage:0.3.7
Executables example-todo-bot, example-echo-bot
Downloads 1577 total (29 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2018-06-05 [all 3 reports]


  • Telegram
    • Bot
      • Telegram.Bot.API
        • Telegram.Bot.API.Games
        • Telegram.Bot.API.GettingUpdates
        • Telegram.Bot.API.InlineMode
        • Internal
          • Telegram.Bot.API.Internal.Utils
        • Telegram.Bot.API.MakingRequests
        • Telegram.Bot.API.Methods
        • Telegram.Bot.API.Payments
        • Telegram.Bot.API.Stickers
        • Telegram.Bot.API.Types
        • Telegram.Bot.API.UpdatingMessages
      • Telegram.Bot.Simple
        • Telegram.Bot.Simple.BotApp
          • Telegram.Bot.Simple.BotApp.Internal
        • Telegram.Bot.Simple.Conversation
        • Telegram.Bot.Simple.Debug
        • Telegram.Bot.Simple.Eff
        • Telegram.Bot.Simple.InlineKeyboard
        • Telegram.Bot.Simple.Reply
        • Telegram.Bot.Simple.UpdateParser


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

For package maintainers and hackage trustees


Readme for telegram-bot-simple-0.2.0

[back to package description]


Easy to use library for building Telegram bots in Haskell.

Disclaimer: this library is under development. It is usable for most stuff, but is still far from a stable release.

LambdaConf 2018 workshop

This library was featured in a LambdaConf 2018 workshop. The supplementary materials for the workshop is available at


Contributions are welcome! Feel free to ping me on GitHub, file an issue or submit a PR :)