Skip to content

Null-ch/telegram-forwarding-messages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

telegram-messages-forwarding

При добавлении в открытые (или закрытые) группы позволяет пересылать ВСЕ поступающие сообщения на указанный аккаунт

Установка

  1. Клонируйте репозиторий:
git clone https://github.com/Null-ch/telegram-forwarding-messages.git
cd telegram-messages-forwarding
  1. Установите зависимости:
composer install
  1. Скопируйте файл конфигурации:
cp .env.example .env
  1. Отредактируйте .env файл, указав свои данные:
TG_API_ID=your_api_id
TG_API_HASH=your_api_hash
TG_TARGET_USERNAME=target_username

Использование

Запустите бота:

php src/app.php

Бот будет:

  • Авторизоваться в Telegram
  • Отправлять приветственное сообщение указанному пользователю
  • Слушать все входящие сообщения
  • Пересылать новые сообщения указанному пользователю

Для завершения работы нажмите Ctrl+C.

Структура проекта

├── src/
│   ├── Handlers/
│   │   └── MessageHandler.php
│   ├── Interfaces/
│   │   └── MessageHandlerInterface.php
│   ├── Services/
│   │   └── TelegramService.php
│   └── app.php
├── .env.example
├── .gitignore
├── composer.json
└── README.md

Требования

  • PHP 8.0 или выше
  • Composer
  • Telegram API credentials (api_id и api_hash)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages