🐛 Сообщить о баге • 💡 Предложить идею
Inviter — это проект, созданный для решения целого спектра задач:
- Перегонка трафика
из-в - Рассылки пользователям в личные сообщения
- Инвайтинг живого, реального трафика
- Продвинутая автоматизация пиара любым способом
- Удешивление живого трафика и рекламы
- Продвижение своих продуктов и/или себя самого
Основная идея проекта родилась из необходимости продвижения моих продуктов. Проект воплощает подход автоматизации, упрощения, ускорения и удешивления рутинных задач, что позволяет добится максимального результата за минимальный промежуток времени.
Inviter - проект продвинутого бота-инвайтера, который умеет не только добавлять пользователей из одного чата в другой, но также может рассыласть рекламу как в чаты так и в ЛС, выбирает всегда реально активных и живых пользователей, имеет фильтры и повышенный уровень легитимности относительно Anti-bot систем.
Проект ориентирован на траферов и решает следующие задачи:
- Пиар
- Рассылки
- Реклама
- Инвайтинг
Ключевые принципы проекта:
- Простота - упрощение сложных процессов
- Удобство - сделать выполнение задачи максимально удобным
- Надёжность - максимальная устойчивость к любому сценарию использования
- Гибкость - максимально гибкие настройки
- Траферы
- Индивидуальные пользователи
- Администраторы любых проектов
Но на этом аудитория не ограничивается. Она ограничивается лишь вашей фантазией.
Реализовано и работоспособно:
- Инвайтинг
- БД чатов
- Валидаторы
- Human-like поведение
- Рандомизаторы
- Гибкие настройки
- Отказоустойчивость
- Кэширование
- Мультиязычность
- Зависимости
- Runtime - Python 3.13.9+ (возможно и старше, тестирование не проводилось)
- Библиотеки из requirements.txt
- Docker (для деплоя)
- Железо (выделеное под бота, минимум для запуска и корректной работы)
- CPU 1 ядро 1Ггц
- RAM 200мб
- ROM 250мб
# Клонируйте репозиторий
git clone https://github.com/Major-Woolfi/Inviter.git
cd Inviter# Скопируйте файл переменных окружения
cp .env.example .env
# Отредактируйте .env под ваши нуждыcd /root/bots/Inviter_bot/ ||exit 1
docker build -t inviter_bot .
docker rm -f inviter_bot 2>/dev/null ||true
docker run -d --name inviter_bot --restart always -v "$(pwd)":/app inviter_bot
echo"✅ Deployed! Logs: docker logs -f inviter_bot "Вам нужно изменить путь в
cdили переместить бота в соответствующую папку
Перед запуском убедитесь, что:
- Вы настроили все .env
├── data/
│ └── ...
├── sessions/
│ └── ...
├── langs/
│ ├── en.json
│ └── ru.json
├── logs/
│ └── ...
├── .env
├── .env.example
├── main.py
├── requirements.txt
├── Dockerfile
├── deploy_bot.sh
├── .gitignore
├── LICENSE
└── README.md
| Категория | Технологии |
|---|---|
| Backend | telethon |
| Frontend | aiogram |
| Database | aiofiles, aiosqlite |
| DevOps | Docker |
В
Backend,FrontendиDatabaseуказаны библиотеки Python, т.к. это единственный язык который тут используется не считая языков на которых написаны сами библиотеки.
| Метрика | Значение |
|---|---|
| ⭐ Stars | |
| 🍴 Forks | |
| 🐛 Issues | |
| 👥 Contributors |
Приветствуем любые вклад в проект! Перед созданием PR обязательно прочитай:
- 📋 CONTRIBUTING — правила участия
- 💬 CODE OF CONDUCT — кодекс поведения
- 🐛 ISSUE TEMPLATE — шаблоны багов и фич
- 🔀 PULL REQUEST TEMPLATE — требования к PR
Все общие правила хранятся в репозитории .github в папке community.
Этот проект распространяется под лицензией MIT. Подробности в файле LICENSE.
⭐ Поставь звезду, если проект понравился!