upload files to your telegram channel or group with your telegram bot
Project description
t-bot
Upload files to your Telegram channel or group with your telegram bot
Features
- Progress bar
- You can change file name before upload on telegram
Note : Bot can upload only 50 MB file (with default telegram bot api server url).
Installation
pip3 install tl-bot
Usage
t-bot setup # setup your telegram credentials
t-bot setup --cahtid -1001234567890 --token 1234:asdfgjkl --server http://127.0.0.1:8081 # setup your telegram credentials
t-bot reset # reset to default your telegram credentials
t-bot test # test telegram bot token
t-bot getid # get chat id of your connected group or channel
t-bot up {file_name} -c file_caption # upload Telegram channel or group
t-bot d {url} -c caption # download and upload file to your Telegram channel or group
API
The anonfile-upload client is also usable through an API (for test integration, automation, etc)
tl_bot.test_token(bot_token)
from tl_bot import test_token
test_token(bot_token) # bot_token type str
tl_bot.uploader(bot_token: str, chat_id: str, file_name: str, server_url: str, caption: str)
from tl_bot import uploader
uploader(bot_token, chat_id, file_name, server_url, caption) # all arguments must be str
tl_bot.download(url:str, bot_token:str, chat_id:str, caption:str)
from tl_bot import download
download(url, bot_token, chat_id, caption) # all arguments must be str
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file tl_bot-0.1.4.tar.gz.
File metadata
- Download URL: tl_bot-0.1.4.tar.gz
- Upload date:
- Size: 8.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c37752ffe8e058754f785d5122e075bba139658739dd965db1fea57af3d8c319
|
|
| MD5 |
65154e05b73918b99ec403ef0a714cb5
|
|
| BLAKE2b-256 |
7baed0e171c3589051d9c73ea0c45f0ba9c88d5ef84e38d1d94ee2bad6fef620
|
File details
Details for the file tl_bot-0.1.4-py3-none-any.whl.
File metadata
- Download URL: tl_bot-0.1.4-py3-none-any.whl
- Upload date:
- Size: 9.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6295c1a1d8047f5211e38b6625eae34c631fb7ef3ee480fd53668e773cb298e4
|
|
| MD5 |
b78d5e577ea2ec5b5016a51ea60e04c2
|
|
| BLAKE2b-256 |
4531560dd25181cb44b901c17a6b7876f6f3cbfd7b51cd36d44b48d53f1c4b03
|