Clonebot
A Telegram robot can clone medias from any chat to your own chat.
Read the documentation to know how to use the bot
2021-09-20T07:56:14.131070+00:00 app[worker.1]: [20-Sep-21 07:56:14 - INFO] - bot - @Oloclon_bot started! 2021-09-20T07:56:15.864823+00:00 app[worker.1]: [20-Sep-21 07:56:15 - INFO] - user - @None started! 2021-09-20T07:56:16.106626+00:00 app[worker.1]: Bot is blocked by the session user ! 2021-09-20T07:56:16.378755+00:00 heroku[worker.1]: Process exited with status 0 2021-09-20T07:56:16.556946+00:00 heroku[worker.1]: State changed from up to crashed
I think this issue is due to Telegram latest update where Telegram migrated from 32 to 64 bit if no is there any solution ? 😅
This project is really amazing. Only thing that is missing is filters. Like message filtering with specific keywords ,either whitelist keyword or blacklist keyword. So we can control copying messages ,files including those keyword. Thank you for awesome bot.
First of all this is very nice bot... A bot I always was looking for... Thanks for building it and I would really appreciate if you can add option to forword text messages as well
So I have generated pyrogram V2 string session from your repl link but still got this error
But when I use old string session it's working fine :(
And yes I am using latest code . Help please
2022-07-25T11:55:49.332878+00:00 app[api]: Scaled to [email protected]:Free by user [email protected]
2022-07-25T11:55:53.013978+00:00 heroku[worker.1]: Starting process with command python3 main.py
2022-07-25T11:55:53.604937+00:00 heroku[worker.1]: State changed from starting to up
2022-07-25T11:55:55.309463+00:00 app[worker.1]: Traceback (most recent call last):
2022-07-25T11:55:55.309478+00:00 app[worker.1]: File "main.py", line 1, in python3 main.py
2022-07-25T11:55:59.272310+00:00 heroku[worker.1]: State changed from starting to up
2022-07-25T11:56:01.209885+00:00 heroku[worker.1]: Process exited with status 1
2022-07-25T11:56:01.003330+00:00 app[worker.1]: Traceback (most recent call last):
2022-07-25T11:56:01.003346+00:00 app[worker.1]: File "main.py", line 1, in
2022-05-27T19:45:18.076038+00:00 app[worker.1]: is_authorized = await self.connect()
2022-05-27T19:45:18.076048+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.8/site-packages/pyrogram/methods/auth/connect.py", line 39, in connect
2022-05-27T19:45:18.076109+00:00 app[worker.1]: await self.load_session()
2022-05-27T19:45:18.076119+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.8/site-packages/pyrogram/client.py", line 677, in load_session
2022-05-27T19:45:18.076320+00:00 app[worker.1]: await self.storage.open()
2022-05-27T19:45:18.076330+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.8/site-packages/pyrogram/storage/memory_storage.py", line 38, in open
2022-05-27T19:45:18.076397+00:00 app[worker.1]: dc_id, test_mode, auth_key, user_id, is_bot = struct.unpack(
2022-05-27T19:45:18.076425+00:00 app[worker.1]: struct.error: unpack requires a buffer of 267 bytes
2022-05-27T19:45:18.304373+00:00 heroku[worker.1]: Process exited with status 1
2022-05-27T19:45:18.368186+00:00 heroku[worker.1]: State changed from up to crashed
I deployed this bot but it always shows this error. If anybody knows then please help.
Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like A clear and concise description of what you want to happen.
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.
Hello Developer. Thanks for such a wonderful Bot. It helped me a lots. Please add a feature that can forward Link - Bold - italic in a caption. https://docs.pyrogram.org/api/types/MessageEntity.html#pyrogram.types.MessageEntity
Clone bot I am using it always for forwarding files The caption feature is also awesome /setcaption {filename} ▱▰▱▰▱▰▱▰▱▰▱▰ Size: {filesize}
𝗠𝗼𝗿𝗲 𝗠𝗼𝘃𝗶𝗲𝘀 ➖@ownerchannel➖ 𝗠𝗮𝗶𝗻 𝗰𝗵𝗮𝗻𝗻𝗲𝗹 ➖@ownerchannel2➖ Is there any way to add custom caption like this.... It's very useful..... Please bro Then i could save hours editing captions.... ☺️
Hello! Thank you for developing this bot. Is very useful and has some nice features built-in. I have some suggestions for further improvements.
Please add the possibility to forward text messages. In some channels, the files have gibberish names, no captions and the only way to know what is all about is from a text message that is put before them.
Most files in TG have multiple underscores in names, is possible to remove them and replace them with a space when forwarding? Maybe with regex, useful for removal or replacement of other undesired things from names or captions.
For videos and audios uploaded as files in the source channel, is possible to forward them as videos and audios (streamable) to the destination?
The way the caption feature is working right now is causing some problems. If I let the caption setting on, the files captioned are forwarding as such but the ones uncaptioned remain uncaptioned. If I choose filename as the caption, all files are forwarded captioned but the ones already captioned lose their original caption and instead are captioned with the filename, which is bad in the case of gibberish names.
Is possible to combine the two options? Let the files captioned pass as such and only caption with the filename the files without captions.
When a user chooses the source and target chats there is a message that informs about chat names and time window to complete. Please add an option to disable that message. After a time the user has learned how to use the bot.
It would be useful that the bot remembers the source-target pairs so the users choose from a list. Also an option for friendly names in the case of private chats so the user could rapidly choose from a list of already used chats for source and target.
unable to add source id, please add a bit more detailed example. Thank you in advance. Here is message, but not succeed yet.
𝙎𝙚𝙨𝙨𝙞𝙤𝙣 𝙪𝙨𝙚𝙧 𝙞𝙨 𝙣𝙤𝙩 𝙞𝙣 𝙩𝙝𝙚 𝙩𝙖𝙧𝙜𝙚𝙩 𝙘𝙝𝙖𝙩 𝙜𝙞𝙫𝙚𝙣
Normally, people consider duplicates when 2 or more files have the same content. I assumed that this bot will do the same, but this is not the case. The bot will only prevent duplicates that have the same name and same content, but will let pass the files with different names and same content.
The file_unique_id is not suitable for preventing duplicates (same content), only prevents duplicates with same file names and same content. You can check for yourself. Create 2 identical text files (same name and same content, check md5 hashes to be sure).
Upload them to @RawDataBot and check file_unique_id. It will be the same because files have the same name and the same content.
Now keep the same content, only rename files differently. Upload them to @RawDataBot and check their file_unique_id. It will be different, even if the files have the same content.
So the bot can only prevent duplicates in a limited case, when files have the same name and content. It will not prevent duplicates that have same content and different names. This should be made clear, so the users understand the limits of this bot.
I'm wonder if there is another method to prevent duplicates. You know if Telegram stores the md5 hashes for files? It will be useful to use them to prevent duplicates.
Originally posted by HithaishiDesai August 17, 2022 Good Afternoon Sir, please add custom seconds option in delayed forwarding...
Thanks Sir 🙏🏻❤️
This will be a last stable release in this bot version 1.x and pyrogram version 2.x
Important specifications in this release will be...
Next release shall be an initial commit with version 2.x and pyrogram version 2.x with the following specifications
Thanks for the suggestions and reports. Subscribe my channel to get updates of my works.
Source code(tar.gz)This is the final and stable release with pyrogram version 1. x The next one will be with pyrogram 2. x includes some serious changes.
Source code(tar.gz)Bot Won't clone duplicate files:
New Features:-
Bot will:-
Read the documentation for more.
N'Joy Cloning.
Source code(tar.gz)Accepted all chat links Added more file types Clone from message-ids Session string protection Clone percentage & process graph, Auto calculation od message-ids Delayed cloning Caption on-off or file name as a caption. and a lot more features Detailed documentation can be seen HERE
Source code(tar.gz)This telegram bot can copy media from public and private chats to your personal chat[use username as source incase of public chat, session user doesn't need to be in the source chat]. Presently, real-time checking of the chat ids is added to the bot. Code updated to avoid bot restarting when in completion or cancellation of the main operation that a public bot with this repo can run in multiple sessions parallelly. Future updates will be pushed in the next release. Limitations: Clone from message-ids is not available now. The same will be added with lots of more updates on the next release.
Source code(tar.gz)VideocompBot - This is TG Video Compress BoT. Prouduct By BINARY Tech 💫
Unlimited Filter Bot The Orginel Owner Of This Repo Is ㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤ An advanced Filter Bot with nearly unlimitted filters! Features Nearly unlimite
Analysis of the dissemination of fake news about COVID-19 on Twitter This project was the final work for the discipline of Visual Data Analysis of the
Its Is A Telegram Maths Basic Calculator Bot
Automation that uses Github Actions, Google Drive API, YouTube Data API and youtube-dl together to feed BackJam app with new music
Matrix Webhook Receiver Companion "receiver" to matrix-appservice-webhooks for [matrix]. The purpose of this app is to listen for generic webhook mess
WitheredBot A Discord Self bot written in python Requirement Python = 3.9 How to Configure git clone https://github.com/a-a-a-aa/WitheredBot.git cd W
PKG Install Termux All Basic Pkg. Installation : pkg update && pkg upgrade && pkg install python && pkg install python2 && pkg install git && git clon
Clash of Clans developer unofficial api Wrapper to generate ip based token
discord-components An unofficial library for discord components (under-development) Welcome! Discord components are cool, but discord.py will support
This bot automaticaly access to giveaway ! You can won free NFT !
reddit-replier-bot Small comment reply bot based on PRAW. This script will scan the comments of a subreddit as they come in and look for a trigger wor
serverlla Configure your linux server and check for vulnerabilities with serverlla. Serverlla has a menu with options and allows you to configure your
WebNowPlayingTwitch A Twitch bot made using TwitchIO which displays information obtained from the WebNowPlaying Compaion browser extension. Image is o
PyBetween Wrapper for Between - 비트윈을 위한 파이썬 라이브러리 Legal Disclaimer 오직 교육적 목적으로만 사용할수 있으며, 비트윈은 VCNC의 자산입니다. 악의적 공격에 이용할시 처벌 받을수 있습니다. 사용에 따른 책임은 사용자가
PyKorone An interaction and fun bot for Telegram groups, having some useful and other useless commands. Created as an experiment and learning bot but
op-devops-api 1.本项目采用Python Flask框架开发提供(应用管理,实例管理,Ansible管理,LDAP管理等相关功能) 后端项目配套前端项目为:op-devops-ui jenkinsManager 一.插件python-jenkins bug修复 (1).插件版本 pyt
infoscaner 环境配置 目前infoscaner仅支持在linux上运行,建议运行在最新版本的kali中 infoscaner是基于python3版本实现的,运行之前首先安装python库 如果同时存在python2和python3,请输入以下命令 pip3 install -r requi
Geolocate Georeferencing large amounts of data for free. Special thanks to @brunodepauloalmeida and the whole team for the contributions. How? It's us
get-tiktok-user-video-list scrape tiktok/douyin video list from specific user or keyword 以**https://www.douyin.com/user/MS4wLjABAAAAUpIowEL3ygUAahQB47