1234567891011121314151617181920212223242526272829303132333435 |
- """Information about this package.
- See `bot.py` for information about Bot class.
- ```python3.5+
- from davtelepot.bot import Bot
- help(Bot)
- ```
- Legacy `custombot.py` is kept for backward compatibility but will finally
- be deprecated.
- """
- __author__ = "Davide Testa"
- __email__ = "davide@davte.it"
- __credits__ = ["Marco Origlia", "Nick Lee @Nickoala"]
- __license__ = "GNU General Public License v3.0"
- __version__ = "2.1.32"
- __maintainer__ = "Davide Testa"
- __contact__ = "t.me/davte"
- import logging
- # Legacy module; please use `from davtelepot.bot import Bot` from now on
- from davtelepot.custombot import Bot
- # Prevent aiohttp from encoding file names as URLs, replacing ' ' with '%20'
- # Thanks @Nickoala (Nick Lee) for this hack from his archived `telepot` repo
- try:
- import aiohttp
- from davtelepot.hacks import hacked_content_disposition_header
- aiohttp.payload.content_disposition_header = (
- hacked_content_disposition_header
- )
- except (ImportError, AttributeError) as e:
- logging.error(f"{e}")
|