All Projects → radinshayanfar → TGCopyBot

radinshayanfar / TGCopyBot

Licence: other
A python script to copy telegram messages to another chat (without forwarding)

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to TGCopyBot

node-tdlib
TDLib Binding with Telegram Bot API Reimplemention for Node.js
Stars: ✭ 35 (-47.76%)
Mutual labels:  telegram-api, tdlib
tdlight-java
Complete Bot and Userbot Telegram library based on TDLib
Stars: ✭ 128 (+91.04%)
Mutual labels:  telegram-api, tdlib
kotlogram2
An convinient wrapper for kotlogram
Stars: ✭ 17 (-74.63%)
Mutual labels:  telegram-api, tdlib
tdlight-telegram-bot-api
The TDLight Telegram Bot API is an actively enhanced fork of the original Bot API, featuring experimental user support, proxies, unlimited files size, and more.
Stars: ✭ 71 (+5.97%)
Mutual labels:  telegram-api, tdlib
aiotdlib
Python asyncio Telegram client based on TDLib https://github.com/tdlib/td
Stars: ✭ 63 (-5.97%)
Mutual labels:  telegram-api, tdlib
Pyrogram
Telegram MTProto API Client Library and Framework in Pure Python for Users and Bots
Stars: ✭ 2,252 (+3261.19%)
Mutual labels:  telegram-api, tdlib
telegram client
library for help you make userbot or bot telegram and support tdlib telegram database and only support nodejs dart and google-apps-script
Stars: ✭ 38 (-43.28%)
Mutual labels:  telegram-api, tdlib
tdlib-binaries
prebuilt TDLib binaries
Stars: ✭ 26 (-61.19%)
Mutual labels:  telegram-api, tdlib
telepooz
Functional Telegram Bot API wrapper for Scala on top of akka, circe, cats, and shapeless
Stars: ✭ 26 (-61.19%)
Mutual labels:  telegram-api
telresender
A Telegram bot, which resend your message to another account
Stars: ✭ 22 (-67.16%)
Mutual labels:  telegram-api
TeleBot
A minimal library to develop your new Telegram bot 🐘
Stars: ✭ 40 (-40.3%)
Mutual labels:  telegram-api
gotgbot
Autogenerated Go wrapper for the telegram API. Inspired by the python-telegram-bot library.
Stars: ✭ 178 (+165.67%)
Mutual labels:  telegram-api
python-tdlib
full oop python 3 tdlib wrapper, fast, thread safe
Stars: ✭ 20 (-70.15%)
Mutual labels:  tdlib
hidethisbot
An inline Telegram bot to keep your private messages hidden from prying eyes.
Stars: ✭ 44 (-34.33%)
Mutual labels:  telegram-api
telescan
No description or website provided.
Stars: ✭ 120 (+79.1%)
Mutual labels:  telegram-api
telegram-log
Send a Telegram message when your scripts fire an exception or when they finish their execution.
Stars: ✭ 16 (-76.12%)
Mutual labels:  telegram-api
ilovepdf
Telegram Bot that helps you to convert Images to pdf, pdf to images, 45+ file formats to pdf, more features Soon..
Stars: ✭ 140 (+108.96%)
Mutual labels:  telegram-api
teleflask
A python telegram bot framework based on flask and pytgbot
Stars: ✭ 43 (-35.82%)
Mutual labels:  telegram-api
shopee-inventory-bot
"I Make dropshiper's job easier" ~ Python Shopee Inventory Bot
Stars: ✭ 21 (-68.66%)
Mutual labels:  telegram-api
telegram
Golang Telegram Bot API
Stars: ✭ 13 (-80.6%)
Mutual labels:  telegram-api

This bot does exactly what it is intented to do! If you want other features (e.g. editing messages, updating messages, etc), you have to customize it for yourself. Reading python-telegram and TDlib documentation may help you for doing so.

PLEASE DON'T ASK FOR NEW FEATURES!

Telegram Copy Bot

What it does

This bot copies (not forward) messages from a source channel (which doesn't have administrator privileges on it) to a destination chat (simple user, channel, etc.).

How to use

  1. Copy .env.example to .env.
    cp .env.example .env
    
  2. Obtain api_id and api_hash from this link and fill it inside Telegram Configuration section of the .env file alongside other configurations (such as phone number of your user, which acts as your bot).
  3. Run the project via Docker and login to Telegram:
    docker run -it \
        --env-file=.env \
        -v td-data:/tmp/.tdlib_files \
        radinshayanfar/tgcopybot
    
  4. After logging in, you will see your chat names and their chat id. Copy chat ids of source and destination chats and put them inside App Configuration section of the .env file.
  5. Run the container in detached mode and it will do the job:
    docker run -d \
       --env-file=.env \
       -v td-data:/tmp/.tdlib_files \
       radinshayanfar/tgcopybot
    
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].