Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Slivo-fr/RedisQ-Slack-Bot
A simple PHP bot posting eve online kills from Zkillboard to Slack.
https://github.com/Slivo-fr/RedisQ-Slack-Bot
eveonline slack zkillboard
Last synced: about 1 month ago
JSON representation
A simple PHP bot posting eve online kills from Zkillboard to Slack.
- Host: GitHub
- URL: https://github.com/Slivo-fr/RedisQ-Slack-Bot
- Owner: Slivo-fr
- License: gpl-3.0
- Created: 2017-03-21T08:30:52.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-10-08T18:48:49.000Z (about 1 year ago)
- Last Synced: 2024-08-02T14:07:45.163Z (4 months ago)
- Topics: eveonline, slack, zkillboard
- Language: PHP
- Homepage:
- Size: 51.8 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-eve - RedisQ slack bot - A PHP killbot publishing killmails on slack (Corporation/Alliance/Group tools)
README
# DISCONTINUED
I'm not playing eve anymore, and the bot started throwing errors I will not fix myself.
Feel free to submit merge requests but don't exect any update from my endFly safe o7
# RedisQ-Slack-Bot
A simple PHP bot posting kills from Zkillboard to Slack.You may watch kills related to corporations, alliances or even specific systems.
This bot use RedisQ (https://github.com/zKillboard/RedisQ) in order to provide quick information retrieval and short delay posting.
## Requirements
* Slack
* PHP 7 (with ext-curl)
* Composer## Setup
Warning: You can only host this script once behind a given IP address due to RedisQ limitations
* Checkout the project
* Run `composer install`
* Edit the first part of `Setting.php` to match your configuration.
> You must at least fill the `$SLACK_HOOK` variable and edit `$WATCHED_ENTITIES`.* Setup a cronjob to run the `cron.php` file every 5 minutes (or another value matching your timeout settings).
## Mailing
If you choose to use error mailing, you can check your configuration by sending a test mail running `php checkmail.php`.
## Disclaimer
This project has been running fine for some time now, however it rely on zkillboard redisq service that may change at some point.
Please report any weird behavior so I can fix it !