Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (1.4%) to scientific vocabulary
Keywords
Repository
Бот для технической поддержки
Basic Info
Statistics
- Stars: 93
- Watchers: 2
- Forks: 15
- Open Issues: 8
- Releases: 3
Topics
Metadata Files
README.md
🤖 TG Support Bot — бот для технической поддержки (Telegram | ВКонтакте)
Бот на Laravel, который объединяет клиентов и менеджеров через Telegram и ВКонтакте, скрывая личные аккаунты и маршрутизируя общение через темы.
По всем вопросам и предложениям писать сюда: https://t.me/pttgsupport
📌 Как работает
- Пользователь отправляет сообщение боту.
- Бот находит или создаёт тему (топик) в Telegram-группе для этого клиента.
- Сообщение пересылается в соответствующую тему.
- Менеджеры отвечают в теме — бот отслеживает их сообщения и пересылает их обратно пользователю от своего имени.

🚀 Возможности
- Поддержка сообщений из Telegram и ВКонтакте.
- Подключение сторонних источников через API.
- Поддержка различных типов сообщений: текст, изображения, файлы, голосовые сообщения, контакты и т.д.
- Docker Compose сборка для быстрого развертывания.
- Интеграция с Grafana и Loki для мониторинга и логирования.
- Приватность: клиент всегда получает сообщение от бота, не зная, кто из менеджеров ему отвечает.
🧱 Технологии
- Laravel
- Telegram Bot API
- Docker
- Docker Compose
- PostgreSQL
- Grafana
- Loki
- PgAdmin
- Redis
⚙️ Инструкции по настройке бота
Все настройки описаны в разделе Wiki
🔧 Обязательные переменные
- APP_URL — ссылка на ваш проект
- TELEGRAMBOTTOKEN — токен вашего Telegram-бота
- TELEGRAMGROUPID — id группы в Telegram
- TELEGRAMSECRETKEY — ключ для проверки запросов от Telegram (напишите свой ключ!)
- VK_TOKEN — токен доступа к сообществу ВКонтакте
- VKCONFIRMCODE — строка подтверждения для Callback API
- VKSECRETCODE — секретный ключ для проверки подлинности запросов
🧩 Дополнительные возможности
Шаблон для названия темы
Для генерации названия топика из шаблона необходимо добавить в .env файл параметр, который будет содержать шаблон названия.
dotenv
TEMPLATE_TOPIC_NAME="{first_name} {last_name}"
На данный момент доступны следующие переменные:
dotenv
'id',
'email',
'first_name',
'last_name',
'username',
В случае отсутствия данных, название темы сгенерируется в формате "#{chat_id}".
📄 Лицензия
MIT. Подробнее — LICENSE.
Owner
- Name: Илья Лящук
- Login: prog-time
- Kind: user
- Company: Prog-Time
- Website: https://prog-time.ru
- Repositories: 1
- Profile: https://github.com/prog-time
Я занимаюсь разработкой сайтов, парсеров, ботов. Если у тебя имеются интересные предложения, напиши мне на почту iliya-rabota97@mail.ru
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Lyachuk" given-names: "Iliya" title: "My Research Software" version: 1.0.0 date-released: 2025-04-01 url: "https://github.com/prog-time/tg-support-bot"
GitHub Events
Total
- Create event: 13
- Release event: 3
- Issues event: 15
- Watch event: 81
- Delete event: 7
- Member event: 1
- Issue comment event: 13
- Push event: 18
- Gollum event: 33
- Pull request event: 14
- Fork event: 11
Last Year
- Create event: 13
- Release event: 3
- Issues event: 15
- Watch event: 81
- Delete event: 7
- Member event: 1
- Issue comment event: 13
- Push event: 18
- Gollum event: 33
- Pull request event: 14
- Fork event: 11
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 1
- Total pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Total issue authors: 1
- Total pull request authors: 1
- Average comments per issue: 1.0
- Average comments per pull request: 0.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 1
- Pull requests: 3
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Issue authors: 1
- Pull request authors: 1
- Average comments per issue: 1.0
- Average comments per pull request: 0.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- prog-time (4)
- JoyZzzzz (1)
- ExsyDev (1)
- IvanShishkin (1)
- 1tah (1)
- sc2706 (1)
Pull Request Authors
- prog-time (9)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- @tailwindcss/vite ^4.0.0 development
- axios ^1.8.2 development
- concurrently ^9.0.1 development
- laravel-vite-plugin ^1.2.0 development
- tailwindcss ^4.0.0 development
- vite ^6.0.11 development
- fakerphp/faker ^1.23 development
- laravel/pail ^1.2.2 development
- laravel/pint ^1.13 development
- laravel/sail ^1.41 development
- mockery/mockery ^1.6 development
- nunomaduro/collision ^8.6 development
- phpunit/phpunit ^11.5.3 development
- laravel/framework ^12.0
- laravel/tinker ^2.10.1
- php ^8.2
- prog-time/tg-logger ^1.0
- spatie/laravel-data ^4.14
- 134 dependencies