-
Notifications
You must be signed in to change notification settings - Fork 3
To read before you install this app
Guillaume Turri edited this page Apr 13, 2022
·
3 revisions
Before you install this app you should pay attention to those three considerations. Please read on to understand the implications of those choices:
- Which CalDav server will you use?
- Which PHP hosting will you use?
- Which Slack user will create the app on Slack?
When you choose your caldav server you should have this in mind:
- This app does not handle event creation, which means that you will have to open a write access to the caldav server to any member who may create event
If you choose to use Google Calendar you should also pay attention to this:
- When a user registers to an event, he or she will get an email from the account who owns the calendar (so you might want to avoid using a calendar created with your personnal email)
- To get caldav credentials you will need to turn on 2-step verification, so make sure you use a google accoutn where it's ok to do so
- You won't be able to create event with categories from Google calendar web UI. It's not a blocker (because you can this app without using event categories, and because you can use a client (like Thunderbird to creates events with categories on a google calendar) but it will be a bit less convenient.
you should have a PHP hosting with:
- PHP 7.3 or a more recent version
- php-curl (you can search for
curl
in a page generated with<?php phpinfo();
to make sure you have it - the server API php-fpm. You can check if you have it either with
phpinfo();
or by displaying a page with the content<?php fastcgi_finish_request();
(if it doesn't show an error, it should be good)
We advise that you use a dedicated Slack account to create the bot on Slack, because it's the name of that user that will appear in the reminders.
In our case we created a dedicated account called Agenda bot
, and here is what the reminders look like: