https://github.com/meanmail/vts
https://github.com/meanmail/vts
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/meanmail/vts
- Owner: meanmail
- Created: 2017-01-03T11:35:40.000Z (over 9 years ago)
- Default Branch: develop
- Last Pushed: 2019-04-12T15:07:01.000Z (over 7 years ago)
- Last Synced: 2025-02-09T18:52:07.161Z (over 1 year ago)
- Language: Python
- Size: 9.77 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# VTS
Бот который читает сообщения в обсуждении группы VK и пересылает новые в Slack.
## Зависимости
1.VK API
`pip install vk`
2.Slack API
`pip install slacker`
## Настройки бота
1.Скопируйте файл **settings.example.py** и переименуте в **settings.py**.
2.Внесите необходимые изменения в файле **settings.py**.
**ВНИМАНИЕ!** не публикуйте этот файл, а также файл **vk_config.json**, примите меры для недоступности данного файла посторонним.
## Запуск бота как сервиса (Debian 6 stable и выше)
1.Скопируйте файл **vts.example.sh** в директорию **/etc/init.d/** с именем **vts.sh**.
`sudo cp vts.example.sh /etc/init.d/vts.sh`
2.В файле **vts.sh** строке `cd /path/to/vts` замените `/path/to/vts` на путь к файлу **vts.py**
3.Установите права на исполнение для скрипта **vts.sh**
`sudo chmod +x /etc/init.d/vts.sh`
4.Установите сервис
`sudo insserv -v -f /etc/init.d/vts.sh`
5.Запустите сервис
`sudo service vts.sh start`
Либо, запустите скрипт **install_service.sh**
## Удаление бота из автозагрузки (Debian 6 stable и выше)
1.Удалите сервис **vts.sh**
`sudo insserv -v -r /etc/init.d/vts.sh`
2.Удалите скрипт **vts.sh** из директории **/etc/init.d**
`sudo rm /etc/init.d/vts.sh`