1.0.1 • Published 7 years ago
meekee v1.0.1
initialization
npm install
this is how you run the script locally with meekee-develop
SLACK_CLIENT_ID=xxx SLACK_CLIENT_SECRET=xxx PORT=8765 MONGODB_URI=mongodb://localhost/meekee GOOGLE_CLIENT_ID=xxx GOOGLE_CLIENT_SECRET=xxx GOOGLE_REDIRECT_URL=https://meekee.localtunnel.me/google/auth/callback npm start
https://slack.com/oauth/authorize?scope=bot&client_id=xxx
Add meekee-develop to your slack by clicking here.
to get your local installation accessible from outside
Install local tunnel: npm install -g localtunnel
Run it: lt --port 8765 --subdomain meekee
You must have mongo db running locally to use this script with persistent storage
mongod --config /usr/local/etc/mongod.conf
Testing meekee on staging
Meekee has a stating server on heroku which is not on all the time since it's a free instance.
If it doesnt give you any reminders, check that:
- the bot is added to your team. You can use this link to add it (it's the add to slack button link).
- make sure that the instance is up. If the meekee-staging bot is not appearing online, the Heroku instance might not up. It can either be turned off or be sleeping.
- make sure your user has requested reminders with
start
.
Meekee website
the site is hosted on this repo. you need to build it before pushing to prod:
cd homepage ; gulp