Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/marcosrjjunior/c-helps
:question: Q&A for a specific github's company. Slack integration. Inspired by stackoverflow.
https://github.com/marcosrjjunior/c-helps
forum laravel php questions-and-answers slack stackoverflow
Last synced: about 2 months ago
JSON representation
:question: Q&A for a specific github's company. Slack integration. Inspired by stackoverflow.
- Host: GitHub
- URL: https://github.com/marcosrjjunior/c-helps
- Owner: marcosrjjunior
- Created: 2015-10-12T20:45:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-11-01T01:56:13.000Z (over 8 years ago)
- Last Synced: 2024-12-01T09:08:24.328Z (2 months ago)
- Topics: forum, laravel, php, questions-and-answers, slack, stackoverflow
- Language: PHP
- Homepage:
- Size: 189 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# c-helps
> Q&A for a specific github's company. Slack integration. Inspired by the stackoverflow.
## Setup (Laravel 5.2)
First, create a new github app, visit [GitHub's New Application page](https://github.com/settings/applications/new), fill out the form, and grab your client ID, secret and callback URL.
After that, create a new webhook slack service, visit [Slack New Webhook](https://my.slack.com/services/new/incoming-webhook/)
Finally fill the informations in the .env file
````
GITHUB_ID=XXXXX
GITHUB_SECRET=XXXXXXXXXXXXXXXXXX
GITHUB_CALLBACK_URL=http://XXXXXXX/auth/github/callbackGITHUB_ONLY_COMPANY=false // true: you'll can access if you belongs to a company. Company needs to be public in your profile
C-HELPS_COMPANY=name of your company, just like in the github (slug)SLACK_WEBHOOK_URL=https://hooks.slack.com/services/XXX/XXX/XXX
SLACK_TO=#general //#channel or @direct messages
SLACK_ICON=:ghost: //slack icons or img
````````
composer install
vendor/bin/homestead make
vagrant up
.../vagrant php artisan migrate
````