Commit graph

  • 69351a0728 Merge branch 'master' into docs Dan 2018-03-23 13:47:21 +0100
  • ef71dcf56a Remove **kwargs for generated classes (function/types) Dan 2018-03-23 13:46:43 +0100
  • 1d9bb18a38 Only match full t.me/joinchat links Dan 2018-03-23 12:59:03 +0100
  • 78cce7af1c Update docs website Dan 2018-03-23 12:56:17 +0100
  • d1b9886788 Merge remote-tracking branch 'origin/master' Dan 2018-03-23 08:28:51 +0100
  • a0e3ab4199 Yet another markdown pattern fix Dan 2018-03-23 08:27:23 +0100
  • badc227979 Merge branch 'master' into docs Dan 2018-03-22 18:07:23 +0100
  • 9fe98cf689
    Update README.md Dan 2018-03-22 16:22:20 +0100
  • 4553bdda5e Add requirements.txt to MANIFEST.in Dan 2018-03-22 15:36:32 +0100
  • 5846c72150 Load requirements from file Dan 2018-03-22 15:30:41 +0100
  • cc50d01bb1 Add requirements.txt Dan 2018-03-22 15:30:18 +0100
  • e7adb4baa5 Merge remote-tracking branch 'origin/master' Dan 2018-03-22 14:37:07 +0100
  • a9b1783910 Let api_key and proxy parameters override the config.ini file Dan 2018-03-22 14:36:46 +0100
  • 7149adba28
    Update README.md Dan 2018-03-22 14:34:33 +0100
  • 7c11096197 Add sitemap.py Dan 2018-03-22 13:01:29 +0100
  • 2912dbbc20 Remove buttons Dan 2018-03-22 13:01:18 +0100
  • d99bf33d45 Rename images Dan 2018-03-22 13:00:53 +0100
  • be42be7cfa Add og tags Dan 2018-03-22 12:59:52 +0100
  • d42ab2d169 Merge branch 'master' into docs Dan 2018-03-22 10:20:00 +0100
  • bf0b8aa692 Clean code Dan 2018-03-21 18:43:48 +0100
  • b200f9d7dd Set Python 3.4 as min version Dan 2018-03-21 18:43:30 +0100
  • 700bdd08b1 Add tgcrypto to install_requires and remove pyaes Dan 2018-03-21 18:42:45 +0100
  • f7ce3abc8d Merge branch 'min' Dan 2018-03-21 17:47:02 +0100
  • 2122a2e1fa
    Merge pull request #37 from EriHoss/flexible_media_downloads Dan 2018-03-21 17:41:59 +0100
  • e464226608
    Update docs Dan 2018-03-21 17:39:53 +0100
  • 569ab1696a
    Return the good looking absolute path instead of an ugly relative one #37 Dan 2018-03-21 16:17:13 +0100
  • fa6af8695e Fix missing shutil import Eric Blundell 2018-03-21 10:13:45 -0500
  • 40e7d72e87
    Make paths good looking Dan 2018-03-21 15:43:58 +0100
  • 76ad29ae11
    Fix saving files on another drive (windows) @EriHoss Dan 2018-03-21 15:42:32 +0100
  • f6ea3e9b42
    Cleaner code and some little changes Dan 2018-03-21 13:39:23 +0100
  • 0f4e29584a Make use of tempfile.NamedTemporaryFile in getfile, use context managers Eric Blundell 2018-03-21 04:07:55 -0500
  • b45960212b Simplify branch in download_worker exception handler Eric Blundell 2018-03-21 03:19:09 -0500
  • b6a42aa8cd
    Do not mkstemp twice Dan 2018-03-21 09:01:18 +0100
  • 8796e857af Amend comment on shutil.move in download_worker Eric Blundell 2018-03-20 23:20:08 -0500
  • 2cf2dd26f0
    Merge branch 'master' into flexible_media_downloads Eric Blundell 2018-03-20 22:28:42 -0500
  • f0c00c8801 move first mkstemp to exception safe location in get_file Eric Blundell 2018-03-20 16:30:48 -0500
  • 4c9e4df532 Amendment to comment on fdopen usage in get_file Eric Blundell 2018-03-20 16:18:32 -0500
  • cd0e585d0d Avoid calling fdopen on closed descriptor Eric Blundell 2018-03-20 15:42:31 -0500
  • 5bc10b45a3 Use OS temp file, specific path download via path seperator inspection Eric Blundell 2018-03-20 15:20:04 -0500
  • aa8125d7a2 Log more info in case there is an exception in get_file #37 Dan 2018-03-20 19:26:06 +0100
  • 2b33f23990 Check whether get_file failed or not #37 If it failed, also delete any eventual temporary file Dan 2018-03-20 19:25:23 +0100
  • 440654a63f Log info when disconnecting Dan 2018-03-20 18:54:05 +0100
  • 672515f11a Update to Layer 76 Dan 2018-03-20 18:53:00 +0100
  • 62831001b7 Slight amendment to client.download_(media/photo) doc Eric Blundell 2018-03-20 09:39:58 -0500
  • bd1234f227 fix open file leak in client.download_media Eric Blundell 2018-03-20 09:02:17 -0500
  • 8ca7cd73de Exclude compiler package Dan 2018-03-20 14:52:08 +0100
  • 5758338f8c Include *.py files in manifest Dan 2018-03-20 14:51:35 +0100
  • 0694480a46 allow file objects be passed to file_name arg of client.download_media Eric Blundell 2018-03-20 08:33:14 -0500
  • db80c72b08 Create file_name directory trees in download_worker Eric Blundell 2018-03-20 08:27:44 -0500
  • 6eaf7cabb5 Add theme-color Dan 2018-03-20 14:25:19 +0100
  • c0212a7b10 Correct default file_dir value behaviour Eric Blundell 2018-03-20 08:20:03 -0500
  • 19854a5d4f Actually raise mutually exclusive arg error Eric Blundell 2018-03-20 08:10:24 -0500
  • 4ae9a5ad38 Make sure file_dir is created Eric Blundell 2018-03-20 08:05:41 -0500
  • b9f623921d Make file_name and file_dir mutually exclusive Eric Blundell 2018-03-20 07:47:38 -0500
  • 6bb004fc83 Add file_dir parameter to client.download_media Eric Blundell 2018-03-20 07:34:38 -0500
  • 19b1bbb942 Allow download_media to download media to anywhere Eric Blundell 2018-03-20 07:04:35 -0500
  • 14a6817d12 Merge branch 'master' into min Dan 2018-03-19 21:03:13 +0100
  • 2fd7cd0054 Small fix in the markdown regex Dan 2018-03-19 21:02:54 +0100
  • 17f7141278 Merge branch 'master' into min Dan 2018-03-19 19:58:32 +0100
  • a09b99b8df Merge branch 'master' into docs Dan 2018-03-19 14:36:42 +0100
  • 2deea2e4a6 Remove unused imports Dan 2018-03-19 03:38:09 +0100
  • 299d6aca5c Raise ConnectionError if client is not started Dan 2018-03-19 03:37:43 +0100
  • 310f9080c4 Remove unnecessary method calls Dan 2018-03-19 01:54:45 +0100
  • eecc9412b5 Merge branch 'master' into min Dan 2018-03-19 01:53:59 +0100
  • 0f2dc6c624 Remove unnecessary method calls Dan 2018-03-19 01:53:07 +0100
  • 9e386ed24c Remove resolve_username method Dan 2018-03-19 01:51:47 +0100
  • 70ae7f0808 Fix usernames not stored in lowercase Dan 2018-03-19 01:40:36 +0100
  • 390b0c12e2 Set updates_workers to 1 Dan 2018-03-19 01:08:59 +0100
  • c4142753d0 Handle minified channel updates Dan 2018-03-19 01:08:34 +0100
  • 5b5fb6cbec Update docstrings to accommodate joinchat links Dan 2018-03-18 13:00:28 +0100
  • cbd3b71b79 Handle mismatches in a more pythonic way Dan 2018-03-18 12:12:27 +0100
  • 1d25b84cde Update invite link regex pattern Dan 2018-03-18 11:43:51 +0100
  • b45f2f4595 Add support for sending messages using joinchat links and hashes Dan 2018-03-17 19:24:27 +0100
  • 1da39efa2e Update invite link regex Dan 2018-03-17 19:13:15 +0100
  • 600e705d51 Add docstrings for "token" parameter Dan 2018-03-17 19:05:18 +0100
  • 6c20661686 Don't use kwargs Dan 2018-03-17 14:29:23 +0100
  • 6fd8b582b2 More useful logging Dan 2018-03-16 11:30:05 +0100
  • 4dbf1ef5ac Improve re-connection speed Dan 2018-03-16 11:18:16 +0100
  • 839f7b99f4 Call GetState for bots Dan 2018-03-15 20:41:13 +0100
  • 6d536107ae Add support for bots login via token Dan 2018-03-15 12:18:48 +0100
  • 756311710c Don't GetTermsOfService() anymore Dan 2018-03-15 12:03:02 +0100
  • e3cc2f121d Add get_participants2.py Dan 2018-03-15 09:50:37 +0100
  • 5fc61e2fc9 Update to v0.6.3 Dan 2018-03-14 12:03:10 +0100
  • 5d5b22c2d8 Update version in docs Dan 2018-03-14 11:17:46 +0100
  • f4308ab347 Merge branch 'master' into docs Dan 2018-03-14 11:01:47 +0100
  • 3b2d264f5e Fix reference link Dan 2018-03-14 11:01:33 +0100
  • 3245fe7344 Merge branch 'master' into docs Dan 2018-03-14 10:59:44 +0100
  • 7beb611cea Update docstrings Dan 2018-03-14 10:59:35 +0100
  • 4f23f8bae4 Add download_photo method to docs Dan 2018-03-14 10:52:27 +0100
  • d4c34a1a15 Merge branch 'master' into docs Dan 2018-03-14 10:43:52 +0100
  • f997e97494 Add support for downloading photos not contained inside a Message Dan 2018-03-13 16:26:53 +0100
  • a8664c9315 Merge remote-tracking branch 'origin/master' Dan 2018-03-13 14:47:39 +0100
  • 475012144d
    Increase WAIT_TIMEOUT to 30s Dan 2018-03-13 00:21:48 +0100
  • b757d62633 Update package info Dan 2018-03-12 19:17:15 +0100
  • 2e5073f114
    Fix cross-reference link Dan 2018-03-11 19:36:07 +0100
  • a2bab5d790 Use pip3 command instead of pip Dan 2018-03-11 19:32:22 +0100
  • 4f4b89b7c2 Add get_messages method to docs Dan 2018-03-11 17:24:26 +0100
  • 5af4a0a49a Merge branch 'master' into docs Dan 2018-03-11 17:19:45 +0100
  • 62e67f5257 Add get_messages method Dan 2018-03-11 17:16:38 +0100
  • ca54b62f63 Strip "+" away from phone numbers when logging in Dan 2018-03-10 15:21:31 +0100