Downloader Bot
بات دانلودر
این بات پیام هایی که فایل همراهشون دارن رو شناسایی میکنه و فایل رو دانلود میکنه
فایل رو توی همون محلی که بات در حال اجراست ذخیره میکنه
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
from balethon import Client
from balethon.conditions import document
bot = Client("TOKEN")
@bot.on_message(document)
async def download_document(client, message):
downloading = await message.reply("Downloading...")
response = await client.download(message.document.id)
mime_type = message.document.mime_type.split("/")[-1]
file_format = mime_type.split(";")[0]
with open(f"downloaded file.{file_format}", "wb") as file:
file.write(response)
await downloading.edit_text("Download completed")
bot.run()
پست قبلی: Mandatory Membership Bot
پست بعدی: Commands Bot
This post is licensed under CC BY 4.0 by the author.