Skip to content

PyUploadMate is a Python-powered automation tool designed to simplify the workflow for digital content assistants. It automates the process of uploading audio files to Believe.com, a global digital music platform, by integrating various Python scripts with a Telegram bot interface.

License

Notifications You must be signed in to change notification settings

Pouya-Shaterzadeh/PyUploadMate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyUploadMate

Telegram Bot Integration :

Users interact with the project via the File Receiver/Sender Bot on Telegram, providing URLs for their audio files and corresponding titles.

File Conversion :

The received URLs and titles are processed by two Python scripts:

URL to WAV Converter :

Converts the input files into WAV format, ensuring compatibility with Believe.com

Title Processor :

Handles and formats metadata for seamless uploading.

Automated Uploading:

Another Python script, powered by Selenium, takes the converted WAV files and metadata and automates the process of uploading them to the Believe.com platform.

How It Works

  • Step 1: Send the file's URL and its title to the Telegram bot File RS Bot.
  • Step 2: The bot forwards the data to the processing scripts.
  • Step 3: The file is converted to WAV format, and the title is prepared for upload.
  • Step 4: The automated uploader script logs into Believe.com and uploads the processed files and metadata.

About

PyUploadMate is a Python-powered automation tool designed to simplify the workflow for digital content assistants. It automates the process of uploading audio files to Believe.com, a global digital music platform, by integrating various Python scripts with a Telegram bot interface.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages