teidesu
c3fce178b6
feat: only update changed updates state (i.e. dont save pts if it hasnt changed)
2021-05-21 00:24:54 +03:00
teidesu
bdaa571777
feat(client): only send modified channel pts to storage
2021-05-19 17:37:11 +03:00
teidesu
82fb3d7e44
refactor: moved async lock to core and exported it
2021-05-16 23:05:53 +03:00
teidesu
633f1fdf4d
feat(client): editAdminRights method
2021-05-16 14:55:17 +03:00
teidesu
9bee00e584
fix(client): sendMediaGroup returns all sent messages
2021-05-16 14:43:23 +03:00
teidesu
6e86ca464a
feat(client): getCallbackAnswer method
2021-05-16 12:59:00 +03:00
teidesu
c092347b63
fix(client): fixed game highscore exports
2021-05-16 02:52:51 +03:00
teidesu
fd1897651b
feat(client): game high scores related methods
2021-05-16 02:21:59 +03:00
teidesu
b29883116b
refactor(client): moved handling of inline messages to a separate method
2021-05-16 02:09:51 +03:00
teidesu
f7e8051a94
refactor(client): made resolvePeer return InputPeer, and removed now redundant normalizeTo calls
2021-05-15 20:25:59 +03:00
teidesu
482c71690d
feat(client): markChatUnread method
2021-05-12 22:36:03 +03:00
teidesu
8cf4ce5533
feat(client): readHistory method and related bound methods
2021-05-12 22:31:29 +03:00
teidesu
4f40571455
feat(client): unpinAllMessages method
2021-05-12 22:18:08 +03:00
teidesu
79a8962284
feat(client): chat restrictions related methods
2021-05-12 22:07:00 +03:00
teidesu
8b3caeb3d0
feat(client): resolvePeerMany method
2021-05-11 22:43:11 +03:00
teidesu
0f1edcfcf7
refactor: use UsersIndex and ChatsIndex types instead of bare record types
2021-05-11 21:46:59 +03:00
teidesu
0525800133
feat(client): getNearbyChats method
2021-05-10 22:51:35 +03:00
teidesu
f0eb95e4ba
feat(client): chat event logs
...
also added support for chat locations and fixed ts errors
2021-05-10 21:51:25 +03:00
teidesu
f3e4a34eab
feat(client): deleteUserHistory method, also properly handle messages.affectedHistory
...
i suppose? this is an incredibly bad hack but i guess it works so who cares?
2021-05-10 14:27:57 +03:00
teidesu
ded667b332
feat(client): chat invite links related methods
2021-05-10 00:35:29 +03:00
teidesu
df84137391
feat(client): get messages inside message groups
2021-05-09 18:29:33 +03:00
teidesu
87a7df669a
feat(client): user related methods
2021-05-09 14:35:58 +03:00
teidesu
b845864663
feat(client): sendCopy method
2021-05-08 17:54:18 +03:00
teidesu
002d949a13
feat: user status and typing related methods and updates
2021-05-08 16:35:25 +03:00
teidesu
8a0c9984b5
feat(client): closePoll method
2021-05-08 13:19:37 +03:00
teidesu
9df884e667
feat(client): sendVote method
2021-05-08 12:36:15 +03:00
teidesu
6db771e3da
feat(client): a lot of changes
...
- support web documents
- support previews for locations
- unify media interfaces, merge everything into sendMedia
- support invoices, polls, venues (both sending and receiving)
2021-05-07 14:26:29 +03:00
teidesu
b157b52ff6
feat(client): setStickerSetThumb method
2021-05-06 12:11:09 +03:00
teidesu
bbb8b20420
feat(client): sticker set methods for bots, and overall better sticker support
2021-05-05 23:26:28 +03:00
teidesu
1fb7057866
feat: support callback queries
2021-05-05 01:50:04 +03:00
teidesu
23dcc4c1e5
feat: support for chosen inline query results
2021-05-04 14:07:40 +03:00
teidesu
d469b81a85
feat(client): support all possible inline results and messages
2021-05-04 13:08:20 +03:00
teidesu
03bf248658
feat(client): edit media and schedule date in the message
2021-05-03 14:30:12 +03:00
teidesu
9303d0841a
feat(client): sendMediaGroup method
2021-05-01 00:30:53 +03:00
teidesu
a67c4ae85e
refactor(client): extracted input file and media normalization to own methods, merged sendPhoto and sendMedia methods
2021-04-30 23:57:24 +03:00
teidesu
3bb9a61ac7
feat(client): support file ids in sendMedia, sendPhoto and sendChatPhoto methods
2021-04-30 20:51:50 +03:00
teidesu
3336f295ee
feat: basic inline queries support (only articles for now)
2021-04-28 23:00:51 +03:00
teidesu
a4f6c42bf5
feat(client): custom filtering for getDialogs
2021-04-25 21:47:44 +03:00
teidesu
bfcea5a80d
feat(client): isAdmin and adminRights getters for Chat
2021-04-25 17:32:35 +03:00
teidesu
39236c94c2
feat(client): contacts related methods
2021-04-25 17:10:37 +03:00
teidesu
2fc8a90edf
feat(client): better support for sticker sets, getInstalledStickers and getStickerSet methods
2021-04-25 15:39:42 +03:00
teidesu
64d860cc4c
feat(client): support takeout session
2021-04-24 21:11:34 +03:00
teidesu
cf29ffe31d
feat(client): findFolder method, also ability to pass folder name in editFolder
2021-04-24 19:27:14 +03:00
teidesu
0d3490ad7b
feat(client): forwarding messages
2021-04-24 19:00:11 +03:00
teidesu
48d328f486
feat(client): run method that wraps start()
2021-04-24 16:33:06 +03:00
teidesu
c863e7a854
fix(client): better updates handling, also emit updates returned by RPC methods
2021-04-24 16:23:30 +03:00
teidesu
70c01a62a3
refactor(updates): extracted dispatcher to own package, fixed various update related bugs
2021-04-23 22:35:37 +03:00
teidesu
878c0e35e4
feat(client/codegen): slightly changed code generation to avoid creating redundant wrapper functions
2021-04-18 16:59:05 +03:00
teidesu
87481c9a32
rewrite(client): improved updates handling, added support for min entities
2021-04-18 16:23:25 +03:00
teidesu
bcc5321cee
refactor(client): use _saveStorage instead of storage.save
2021-04-17 19:00:46 +03:00