BSD-3-Clause licensed by Nickolay Kudasov
This version can be pinned in stack with:telegram-bot-simple-0.4.5@sha256:b9f0163e3e2db97fce0e8611878ce9417ca7f1728bab785451e8646573e13962,4957
Module documentation for 0.4.5
Depends on 25 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,
split,
stm,
template-haskell,
text,
time,
transformers,
unordered-containers 0.4.5
- Fix
UpdateId
overflow exception (see #108);
- Hide examples under flag
examples
(see #109);
0.4.4
- Fix build on Windows (see #107);
0.4.3
- Add support
spoiler
message type and protect_content
field for various methods (see #103);
0.4.2
- Fix GHC 9.0 compilation (see #102 );
0.4.1
- Game improvements (see #99 );
- Aeson >= 2.0 support (see #100 );
0.4
- Add Payments methods (see #93);
- Add Passport methods (see #90);
- Resolve discrepancies with Bot API 5.5 (see #87, #88)
- Make
startPolling
polymorphic (see #86);
- Add Updating messages methods (see #85) ;
- Add missing methods (see #83, #84);
- Add
GameBot
(see #82, #95);
- Allow return different types in
BotM
(see #79, #98);
- Fix
UserId
integer overflow (see #78);
- Upgrade
EchoBot
example with sticker replies (see #77);
- Refactor file uploads (see #76);
- Add Stickers methods (see #72, #73, #74 and #75);
- Refactor
FileInfo
(see #71);
- Add Game methods (see #70);
- Fix
MessageId
integer overflow (see #69);
- Add missing types (see #66, #81);
0.3.8
- Fix notification disable mechanism in
sendDocument
function (see #54);
- Implement
getFile
and sendPhoto
API methods (see #49);
0.3.7
- Add inline mode support (see #45);
0.3.6
- Remove extra spaces, restore Tested-with (see #48);
- Add support of ghc 9 (see #47);
0.3.5
- Restore backward compatibility with older GHCs (see #40);
0.3.4
- Fix cron job, restrict dependency on cron (see #38, #39);
0.3.3
- Derive Hashable for MessageId (see #36);
0.3.2
- Implement forwardMessage API method (see #35);
- Add MarkdownV2 parse mode (see #33);
0.3.1
- Implement sendDocument function support. (see #31);
- Add Travis CI (see #32);
- Add MonadFail instance for UpdateParser (see #27);
0.3.0
- Add
underline
and strikethrough
MessageEntityTypes
(see #25);
- Fix for Stack 15 (see #24);
- Fix installation after breaking change in
servant-0.16
(see #21);
- Add
phonenumber
type (see #23);
- Add
cashtag
message entity type (close #19) (see #20);
- Feat/kick chat member (see #17);
- Feat/delete message method (see #16);
- Fix
startBotAsync
, add processActionsIndefinitely
(see #12);
- Add some badges to README (Hackage/Stackage/Travis) (see 11f13f3);
- Remove temporary
files/scripts
from repo (see 6bc9f48);
- Add info about LambdaConf 2018 workshop and contributing (see 1ba4d95);
- Add
Data.Monoid
import to fix builds on GHC 8.2 (see c798001);
0.2.0
-
Major changes:
-
Minor changes:
- Add
getEnvToken
helper (see ce7d1f7
);
- Add
IsString
instance for Telegram.Token
(see f105bb9
);
- Print Servant errors when
getUpdates
fails (see bc7c5bb
);
- Split
Telegram.Bot.Simple
into several submodules (see 8ed2783
);
- Add
withEffect
helper in Telegram.Bot.Simple.Eff
(see aebba52
);
- More Haddock documentation;
-
Fixes:
- Resolve #7 (see #8);
- Fix undefined in startBotAsync and add more documentation (see
7879066
);
- Fix inline buttons issue (see #10);