Commit graph

62 commits

Author SHA1 Message Date
annelin 0032a83894 Release 0.4.1
[FIX] fixed joining groups/adding contacts
[FIX] fixed kick/ban/unban commands
[FIX] fixed status of supergroups
2019-04-13 18:39:20 +03:00
annelin 12191222b0 Release 0.4
[NEW] vCard support
[UPD] improved overall stability, no longer use threads
[UPD] no longer using tdlib messages and chats database — now correctly /leaving chats
[UPD] removed /info command because of vCards support
2019-04-13 17:42:56 +03:00
annelin 33677f5289 Release v0.3
[UPD] more correct way to handle user/chat/auth updates
[UPD] removed successful login message, using presence instead
[NEW] config option `content_upload_prefix` that says which url prefixes will be treated as media and uploaded as file to telegram
[NEW] processing self outgoing messages that sent via another telegram instance
[NEW] added gif animations, locations, video, chat events support
[NEW] control commands implemented:
	/s/old/new (edit), /d (delete), /info @username, /add @username or uid, /join invite.link or id, /invite @username, /kick @username, /ban @username [hours], /block, /unblock, /leave, /delete
2019-04-12 06:11:56 +03:00
annelin 714d9b4f41 Release v0.2
[FIX] fixed code/password forever waiting
[UPD] now completely removing session (from fs too) when /logout
[UPD] most of log messages moved to debug
[UPD] updated help message
2019-04-09 09:42:42 +03:00
annelin 20b07cfe70 [FIX] fixed bug with creating new session
[NEW] added reply possibility with >msgid
[NEW] added delivery reports (will make all messages in chat read when sending message to this chat)
2019-04-09 01:28:26 +03:00
annelin 1151bbf89d [FIX] Using content.file.remote.id instead of file.id because file.id counter sometimes decrements O_O
[FIX] Correct handling of content caption
2019-04-08 23:46:16 +03:00
annelin 51bc5645b2 [!] Remove plain auth code/passphrase from application log 2019-04-07 15:04:01 +03:00
annelin 857e8bd202 Release v0.1
[+] New config options (see config.yml.example)
[+] Storing transport sessions in sqlite db
[+] Auto connecting if we have stored session JID that came online
[+] Auto disconnecting when JID going offline
[+] Roster and status synchronisation with Telegram contact list
[+] Added Edited and Deleted Messages support
[+] Add Files (Audio, Photo, Documents, Stickers) support
[+] Added incoming text formatting with MSG ID, user names and login
[~] Some new config options (see config.yml.example)
[~] Some code refactoring
2019-04-07 14:58:07 +03:00
annelin e7610ef310 Comments, comments.. 2019-04-06 11:23:14 +03:00
annelin 953b752eaf Added "/logout" command 2019-04-06 10:46:29 +03:00
annelin 08540206f0 Renamed files and libs
Added config file (config.yml)
Changed logger implementation
Correct Telegram session terminating
2019-04-06 10:29:48 +03:00
annelin 854b61ada0 Initial release
Implemented authorization and simple messages
2019-04-06 09:12:54 +03:00