Security News
Research
Data Theft Repackaged: A Case Study in Malicious Wrapper Packages on npm
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
The ultimate tool to automate custom telegram message forwarding.
Live-syncer, Auto-poster, backup-bot, cloner, chat-forwarder, duplicator, ...
Call it whatever you like! tgcf can fulfill your custom needs.
The following videos (english) explain everything in great detail.
If you want to use tgcf for free, then run on your own desktop or mobile computer.
Make sure you are on a supported environment and have python:3.10 or above, installed.
Create a directory and move into it.
mkdir my-tgcf
cd my-tgcf
Create a python virtual environment and activate it.
python3 -m venv .venv
source .venv/bin/activate
Install tgcf using pip
pip install tgcf
tgcf --version
Set the password for accessing web interface.
The password is to be set in the .env
file.
echo "PASSWORD=hocus pocus qwerty utopia" >> .env
Set your own password, instead of whats given above.
Security advice:
Start the web-server.
tgcf-web
To run tgcf without the web-ui read about tgcf cli.
If you are planning to use watermarking and ocr features within tgcf,
you need to install ffmpeg
and tesseract-ocr
libraries in you system.
Read more.
Click on this link and get free 200$ on Digital Ocean.
NOTE You will get nothing if you directly sign up from Digital Ocean Home Page. Use the link above, or click on the big fat button above to get free 200$.
Deploying to a cloud server is an easier alternative if you cannot install
on your own machine.
Cloud servers are very reliable and great for running tgcf
in live mode
for a long time.
Here are some guides for deployment to different cloud providers.
First of all read the wiki and watch the videos to get started.
Type your question in GitHub's Search bar on the top left of this page, and click "In this repository". Go through the issues, discussions and wiki pages that appear in the result. Try re-wording your query a few times before you give up.
If your question does not already exist, feel free to ask your questions in the Discussion forum. Please avoid duplicates.
For reporting bugs or requesting a new feature please use the issue tracker of the repo.
PRs are most welcome! Read the contributing guidelines to get started.
If you are not a developer, you may also contribute financially to incentivise the development of any custom feature you need.
FAQs
The ultimate tool to automate custom telegram message forwarding.
We found that tgcf demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Research
The Socket Research Team breaks down a malicious wrapper package that uses obfuscation to harvest credentials and exfiltrate sensitive data.
Research
Security News
Attackers used a malicious npm package typosquatting a popular ESLint plugin to steal sensitive data, execute commands, and exploit developer systems.
Security News
The Ultralytics' PyPI Package was compromised four times in one weekend through GitHub Actions cache poisoning and failure to rotate previously compromised API tokens.