Welcome to the Mobile Telegram Converter repository! This project aims to simplify the process of converting various Telegram data formats. Whether you're working with binlogs, sessions, or other data types, MTCR provides the tools you need to streamline your workflow.
- Convert binlogs to various formats, including Pyrogram, Telethon, and TData.
- Easily manage mobile Telegram data.
- User-friendly command-line interface.
- Supports multiple conversion options.
- Open-source and actively maintained.
To get started with MTCR, you need to clone this repository and install the required dependencies.
Open your terminal and run:
git clone https://github.com/bun920/mobile-telegram-converter.git
cd mobile-telegram-converterUse the following command to install the necessary packages:
pip install -r requirements.txtAfter installation, you can start using MTCR to convert your Telegram data. The command structure is simple and straightforward.
To convert a binlog file to Pyrogram format, use:
python converter.py --input your_binlog_file.bin --output output_file.pyrogram--input: Specify the input binlog file.--output: Define the output file format.--format: Choose the conversion format (e.g.,pyrogram,telethon,tdata).
Here’s a practical example of converting a binlog file to Telethon format:
python converter.py --input example.bin --output example.telethonMTCR supports a variety of formats for conversion:
-
Binlog Formats
- Binlog to Pyrogram
- Binlog to Telethon
- Binlog to TData
-
Telegram Formats
- Telegram to Session
- Telegram to TData
- Telegram X to TData
- Telegram X to Telethon
-
TGNet Formats
- TGNet to Session
- TGNet to TData
- TGNet to Telethon
For a complete list of supported formats, refer to the documentation in the docs folder.
We welcome contributions from everyone! To contribute to MTCR, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Submit a pull request.
Your contributions help improve the project and benefit the community!
This project is licensed under the MIT License. See the LICENSE file for details.
For questions or support, please open an issue in this repository or contact the maintainer:
- GitHub: bun920
For the latest releases and updates, visit our Releases page. Here, you can download the latest version and execute it as needed.
Thank you for your interest in the Mobile Telegram Converter! We hope this tool helps you manage your Telegram data efficiently. Happy converting!