TeleViews is a powerful, high-speed tool designed to boost view counts on posts in Telegram channels. It supports multithreading for efficient processing and provides clear, error-handled execution with detailed log output. Whether you're handling single or bulk operations, TeleViews ensures smooth performance.
- Multithreading Support: Processes multiple view-boosting tasks simultaneously for maximum efficiency.
- Flexible Configuration: Easily adjust thread count and logging preferences in the configuration file.
- Detailed Console Logs: Clear and concise logs to monitor view-boosting operations.
- Proxy Error Logging: Option to toggle proxy error logging for cleaner output.
-
Install dependencies:
pip install -r requirements.txt
-
Configure proxies:
- TeleViews requires proxies. Add your proxies in the
proxies.txtfile in the formatuser:pass@host:port. Example:user1:pass1@127.0.0.1:8080 user2:pass2@127.0.0.1:8080
- TeleViews requires proxies. Add your proxies in the
-
Configure settings in
config.yaml:main: threads: 10 log_proxy_err: false proxy_per_view: false remove_proxies: false detailed_exception_log: false
- threads: Number of threads to run.
- log_proxy_err: Set to
trueto log proxy-related errors (default:false). - proxy_per_view: Set to
trueto use one proxy per view (default:false). - remove_proxies: Set to
trueto remove used proxies from theproxies.txtif proxy_per_view set totrue(default:false). - detailed_exception_log: Set to
truefor detailed exception logs (default:false).
-
Run the tool:
python main.py
Modify config.yaml to adjust settings as needed:
main:
threads: 10
log_proxy_err: false
proxy_per_view: false
remove_proxies: false
detailed_exception_log: falseThis project is distributed under the MIT license. See the LICENSE file for details. Use of this software is permitted for educational purposes only. All actions using this tool must be performed within the framework of the law. The owner is not responsible for the use of this software.