A Telegram Video Merge Bot by @AbirHasan2005

Overview

VideoMerge-Bot

This is very simple Telegram Videos Merge Bot by @AbirHasan2005. Using FFmpeg for Merging Videos.

Features:

  • Merge Multiple Videos.
  • User-Friendly.
  • Easy to Use.
  • 2GB+ Files will Upload to Streamtape.
  • Others check by your own feeling lazy to describe.

Demo Bot:

Deploy to Heroku:

Just Press Below Button to Deploy!

Deploy

Support Group:

Video Tutorial:

YouTube

Follow on:

Comments
  • Merge bot issue

    Merge bot issue

    @primemergebot

    (https://primemergebot.herokuapp.com/)

    Application Logs 2022-06-03T06:31:28.482356+00:00 heroku[worker.1]: Starting process with command python3 main.py 2022-06-03T06:31:29.096162+00:00 heroku[worker.1]: State changed from starting to up 2022-06-03T06:31:30.311276+00:00 app[worker.1]: Traceback (most recent call last): 2022-06-03T06:31:30.311289+00:00 app[worker.1]: File "/app/main.py", line 39, in 2022-06-03T06:31:30.311365+00:00 app[worker.1]: NubBot = Client( 2022-06-03T06:31:30.311367+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyromod/listen/listen.py", line 40, in init 2022-06-03T06:31:30.311446+00:00 app[worker.1]: self.old__init__(*args, **kwargs) 2022-06-03T06:31:30.311463+00:00 app[worker.1]: TypeError: Client.init() got an unexpected keyword argument 'session_name' 2022-06-03T06:31:30.548308+00:00 heroku[worker.1]: Process exited with status 1 2022-06-03T06:31:30.614253+00:00 heroku[worker.1]: State changed from up to crashed

    Please help me to resolve

    opened by MrPrimeOfficialBots 2
  • What lines need to change to make it as mp3 merger

    What lines need to change to make it as mp3 merger

    in main.py, I changed if media.file_name.rsplit(".", 1)[-1].lower() not in [ "m4a", "mp3" ]:

    Any more edits needed as a quick fix? please add here.

    opened by bsde1234 1
  • Feature request

    Feature request

    Can you add or rewrite the code that replace a video with another audio we send? -map 0:v -map 1:a -c:v copy -shortest using this command?(this won't re encode, it'll just mux them)

    opened by mine-nandha 1
  • Bot not starting

    Bot not starting

    2022-06-15T16:27:17.359315+00:00 app[api]: Deploy by user [email protected] 2022-06-15T16:27:21.000000+00:00 app[api]: Build succeeded 2022-06-15T16:27:22.825444+00:00 app[api]: Scaled to worker@1:Free by user [email protected] 2022-06-15T16:27:27.175077+00:00 heroku[worker.1]: Starting process with command python3 main.py 2022-06-15T16:27:27.823562+00:00 heroku[worker.1]: State changed from starting to up 2022-06-15T16:27:31.864661+00:00 app[api]: Scaled to worker@0:Free by user [email protected] 2022-06-15T16:27:31.978128+00:00 heroku[worker.1]: State changed from up to down 2022-06-15T16:27:32.658766+00:00 heroku[worker.1]: Stopping all processes with SIGTERM 2022-06-15T16:27:33.240719+00:00 heroku[worker.1]: Process exited with status 143 2022-06-15T16:27:33.954702+00:00 app[api]: Scaled to worker@1:Free by user [email protected] 2022-06-15T16:27:38.762319+00:00 heroku[worker.1]: Starting process with command python3 main.py 2022-06-15T16:27:39.402722+00:00 heroku[worker.1]: State changed from starting to up 2022-06-15T16:28:06.802000+00:00 app[worker.1]: Telegram says: [400 CHANNEL_INVALID] - The channel parameter is invalid (caused by "channels.GetChannels") 2022-06-15T16:28:06.802019+00:00 app[worker.1]: Traceback (most recent call last): 2022-06-15T16:28:06.802026+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/methods/advanced/resolve_peer.py", line 60, in resolve_peer 2022-06-15T16:28:06.802027+00:00 app[worker.1]: return await self.storage.get_peer_by_id(peer_id) 2022-06-15T16:28:06.802027+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/storage/sqlite_storage.py", line 147, in get_peer_by_id 2022-06-15T16:28:06.802027+00:00 app[worker.1]: raise KeyError(f"ID not found: {peer_id}") 2022-06-15T16:28:06.802027+00:00 app[worker.1]: KeyError: 'ID not found: -1001292494548' 2022-06-15T16:28:06.802028+00:00 app[worker.1]: 2022-06-15T16:28:06.806598+00:00 app[worker.1]: During handling of the above exception, another exception occurred: 2022-06-15T16:28:06.806598+00:00 app[worker.1]: 2022-06-15T16:28:06.806599+00:00 app[worker.1]: Traceback (most recent call last): 2022-06-15T16:28:06.806599+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/dispatcher.py", line 222, in handler_worker 2022-06-15T16:28:06.806599+00:00 app[worker.1]: await handler.callback(self.client, *args) 2022-06-15T16:28:06.806599+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyromod/listen/listen.py", line 93, in resolve_listener 2022-06-15T16:28:06.806600+00:00 app[worker.1]: await self.user_callback(client, message, *args) 2022-06-15T16:28:06.806600+00:00 app[worker.1]: File "/app/main.py", line 49, in start_handler 2022-06-15T16:28:06.806600+00:00 app[worker.1]: await AddUserToDatabase(bot, m) 2022-06-15T16:28:06.806600+00:00 app[worker.1]: File "/app/helpers/database/add_user.py", line 13, in AddUserToDatabase 2022-06-15T16:28:06.806601+00:00 app[worker.1]: await bot.send_message( 2022-06-15T16:28:06.806601+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/methods/messages/send_message.py", line 130, in send_message 2022-06-15T16:28:06.806601+00:00 app[worker.1]: peer=await self.resolve_peer(chat_id), 2022-06-15T16:28:06.806602+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/methods/advanced/resolve_peer.py", line 109, in resolve_peer 2022-06-15T16:28:06.806602+00:00 app[worker.1]: await self.send( 2022-06-15T16:28:06.806602+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/methods/advanced/send.py", line 77, in send 2022-06-15T16:28:06.806602+00:00 app[worker.1]: r = await self.session.send( 2022-06-15T16:28:06.806602+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/session/session.py", line 362, in send 2022-06-15T16:28:06.806603+00:00 app[worker.1]: return await self._send(data, timeout=timeout) 2022-06-15T16:28:06.806603+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/session/session.py", line 332, in _send 2022-06-15T16:28:06.806603+00:00 app[worker.1]: RPCError.raise_it(result, type(data)) 2022-06-15T16:28:06.806603+00:00 app[worker.1]: File "/app/.heroku/python/lib/python3.10/site-packages/pyrogram/errors/rpc_error.py", line 91, in raise_it 2022-06-15T16:28:06.806603+00:00 app[worker.1]: raise getattr( 2022-06-15T16:28:06.806607+00:00 app[worker.1]: pyrogram.errors.exceptions.bad_request_400.ChannelInvalid: Telegram says: [400 CHANNEL_INVALID] - The channel parameter is invalid (caused by "channels.GetChannels") Autoscroll with outputSave Blogs Careers Documentation Support

    opened by MrViralCollections 1
  • Update Repository

    Update Repository

    can you please update your repo as your bot working now, bcz your bot is currently giving direct url & this is uploading in streamtape, so problem is that streamtape is compressing our video quality & not giving proper video, so if you can add direct download link feature, it will be so big for us, so plz consider it.

    Thank you ☺️

    opened by dvrajput 6
Owner
Abir Hasan
Learning Python & Bash. Working with Python & Bash Scripts. Making Telegram Bots. Busy Person XD @Discovery-Projects
Abir Hasan
VideoMergeDcBot1 - Video Merge Dc Bot for telegram

VIDEO MERGE BOT An Telegram Bot Demo ?? @VideoMergeDcBot To Merge multiple Video

Selfie SD 2 Feb 4, 2022
Video Bot: an Advanced Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

Video Bot is an Advanced Telegram Bot that's allow you to play Video & Music on

null 5 Jan 26, 2022
This is Telegram Files Store Bot by @AbirHasan2005

PyroFilesStoreBot This is Telegram Parmanent Files Store Bot by @AbirHasan2005. Language: Python3 Library: Pyrogram Features: In PM Just Forward or Se

Abir Hasan 168 Dec 19, 2022
A Simple Telegram Inline Torrent Search Bot by @AbirHasan2005

A Simple Telegram Inline Torrent Search Bot by @AbirHasan2005

Abir Hasan 61 Oct 28, 2022
A Telegram Message Manager Bot by @AbirHasan2005

Messages-Manager-Bot A Telegram Message Manager Bot by @AbirHasan2005. This Bot can delete specific type of messages from Group. I specially use for @

Abir Hasan 32 Nov 12, 2022
A Very Simple Telegram Files Rename Bot by @AbirHasan2005

Rename-Bot This is a very simple Telegram Files Rename Bot by @AbirHasan2005. Features Rename Videos, Files or Audios. Permanent Custom Thumbnail Supp

Abir Hasan 124 Dec 25, 2022
A Telegram Bot for searching any channel messages from Inline by @AbirHasan2005

Message-Search-Bot A Telegram Bot for searching any channel messages from Inline by @AbirHasan2005. I made this for @AHListBot. You can use this for s

Abir Hasan 44 Dec 27, 2022
Telegram Bot for updating ongoing matches of Fotmob.com in channel by @AbirHasan2005

Fotmob-Bot A very simple Telegram Bot which will update ongoing matches of Fotmob in a channel. Demo Channel Configs API_ID - Get this from @TeleORG_B

Abir Hasan 22 Oct 21, 2022
Telegram bot for making Heroku app.json by @AbirHasan2005

Heroku-app.json A Telegram bot for making Heroku app.json by @AbirHasan2005. Demo Bot Host Bot Deploy to Heroku Click Below Button to Deploy to Heroku

Abir Hasan 46 Nov 13, 2022
Telegram bot for searching videos in your PDisk account by @AbirHasan2005

PDisk-Videos-Search A Telegram bot for searching videos in your PDisk account by @AbirHasan2005. Configs API_ID - Get from @TeleORG_Bot API_HASH - Get

Abir Hasan 39 Oct 21, 2022
📢 Video Chat Stream Telegram Bot. Can ⏳ Stream Live Videos, Radios, YouTube Videos & Telegram Video Files On Your Video Chat Of Channels & Groups !

Telegram Video Chat Bot (Beta) ?? Video Chat Stream Telegram Bot ?? Can Stream Live Videos, Radios, YouTube Videos & Telegram Video Files On Your Vide

brut✘⁶⁹ // ユスフ 15 Dec 24, 2022
Video Stream is a telegram bot project that's allow you to play video on telegram group video chat

Video Stream is a telegram bot project that's allow you to play video on telegram group video chat ?? Get SESSION_NAME from below: Pyrogram ## ✨ Featu

null 1 Nov 10, 2021
Video Stream: an Advanced Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

Video Stream is an Advanced Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat ?? Get SESSION_NAME from below: Pyrogram

Jonathan 6 Feb 8, 2022
Video Stream: an Advanced Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

Video Stream is an Advanced Telegram Bot that's allow you to play Video & Music

SHU KURENAI TEAM 4 Nov 5, 2022
this is a telegram bot repository, that can stream video on telegram group video chat.

VIDEO STREAM BOT telegram bot project for streaming video on telegram video chat, powered by tgcalls and pyrogram ?? Commands: /vstream (reply to vide

levina 319 Aug 15, 2022
Telegram Bot that's allow you to play Video & Music on Telegram Group Video Chat

WAR MUSIC / VIDEO PLAYER Bot Bot Link: ?? Get SESSION_NAME from below: Pyrogram ?? Preview ✨ Features Music & Video stream support MultiChat support P

Abhishek singh 11 Dec 25, 2022
A Telegram Filter Bot, Support Unlimited Filter. Also, The Bot can auto-filter telegram File | video

A Telegram Filter Bot, Support Unlimited Filter. Also, The Bot can auto-filter telegram File | video

Hash Minner 3 Nov 27, 2021
Asad Alexa VC Bot Is A Telegram Bot Project That's Allow You To Play Audio And Video Music On Telegram Voice Chat Group.

Asad Alexa VC Bot Is A Telegram Bot Project That's Allow You To Play Audio And Video Music On Telegram Voice Chat Group.

Dr Asad Ali 6 Jun 20, 2022
null 1 Feb 18, 2022