|
@@ -10,6 +10,7 @@ not be complete. Please contribute to this list as you gain new knowledge. Just
|
|
|
[<img src="https://play.google.com/intl/en_us/badges/images/generic/en_badge_web_generic.png"
|
|
|
alt="Download from Google Play"
|
|
|
height="80">](https://play.google.com/store/apps/details?id=com.nextcloud.talk2)
|
|
|
+
|
|
|
- Only talk notifications will be delivered by the Talk app, for all other notifications install the Nextcloud Files
|
|
|
app from Google PlayStore.
|
|
|
|
|
@@ -26,30 +27,45 @@ It might be worth it to check what other messaging apps recommend to get their a
|
|
|
Also [https://dontkillmyapp.com/](https://dontkillmyapp.com/) might be good starting point.
|
|
|
|
|
|
- Check that your phone is not in "do not disturb" mode
|
|
|
+
|
|
|
- Check that your phone has internet access
|
|
|
+
|
|
|
- Check the android settings like **"energy saving"** and **"notifications"** regularly as they might be reset by
|
|
|
- android at
|
|
|
- any time!
|
|
|
+ android at any time!
|
|
|
+
|
|
|
- Energy saving options example for Xiaomi RedMi:
|
|
|
+
|
|
|
- go to "Settings"
|
|
|
+
|
|
|
- "Battery & performance"
|
|
|
+
|
|
|
- "App battery saver"
|
|
|
+
|
|
|
- tap on the Talk app
|
|
|
+
|
|
|
- set "No restrictions"
|
|
|
+
|
|
|
- Notification options example for Xiaomi RedMi:
|
|
|
+
|
|
|
- go to "Settings"
|
|
|
+
|
|
|
- "Notifications"
|
|
|
+
|
|
|
- tap on the Talk app
|
|
|
+
|
|
|
- enable "Show notifications" and if you like
|
|
|
enable "Lock screen notifications"
|
|
|
|
|
|
### 🗨️ Check talk app settings
|
|
|
- In the settings, check if ringtones are set for calls and notifications and if vibration is activated if you would
|
|
|
like so.
|
|
|
+
|
|
|
- In the conversation settings (in the upper right corner of a conversation), check that notifications are set to
|
|
|
"Always notify" or "Notify when mentioned"
|
|
|
+
|
|
|
- Be aware that this is a per conversation setting. Set it for every conversation differently depending on your
|
|
|
needs.
|
|
|
+
|
|
|
- Also be aware that notifications are not generated when you have an active session for a conversation. This also applies for tabs that are open in the background, etc.
|
|
|
|
|
|
### 🖥 Check server settings
|
|
@@ -75,17 +91,17 @@ Data to encrypt is: {"nid":525210,"app":"admin_notification_talk","subject":"Tes
|
|
|
Signed encrypted push subject
|
|
|
Push notification sent successfully
|
|
|
```
|
|
|
-This means the notifications are set up correctly on server side. Note that there won't be any notification on the
|
|
|
- phone as this is just a test-message which won't be handled (As a developer you could set a breakpoint in the
|
|
|
- "onMessageReceived"-method of the Firebase cloud messaging handling to check if the notification is received).
|
|
|
+This means the notifications are set up correctly on server side. Note that there won't be any notification on the
|
|
|
+phone as this is just a test-message which won't be handled (As a developer you could set a breakpoint in the
|
|
|
+"onMessageReceived"-method of the Firebase cloud messaging handling to check if the notification is received).
|
|
|
|
|
|
If it prints something like
|
|
|
```
|
|
|
sudo -u www-data php /var/www/yourinstance/occ notification:test-push --talk youruser
|
|
|
No devices found for user
|
|
|
```
|
|
|
-try to remove the account from the Nextcloud Android Talk app and log in again. Afterwards try to run the command
|
|
|
- again.
|
|
|
+try to remove the account from the Nextcloud Android Talk app and log in again. Afterwards try to run the command
|
|
|
+again.
|
|
|
|
|
|
If it prints
|
|
|
```
|
|
@@ -93,14 +109,14 @@ There are no commands defined in the "notification" namespace.
|
|
|
```
|
|
|
then the https://github.com/nextcloud/notifications app is not installed on your nextcloud instance.
|
|
|
The notification app is shipped and enabled by default, but could be missing in development environments or being disabled manually.
|
|
|
-Install and enable the app by following the instructions at https://github.com/nextcloud/notifications#developers and
|
|
|
- try again to execute the command.
|
|
|
+Install and enable the app by following the instructions at https://github.com/nextcloud/notifications#developers and
|
|
|
+try again to execute the command.
|
|
|
|
|
|
## 🦺 Developers/testers
|
|
|
- Be aware that the "qa"-versions that you can install by scanning the QR-code in a github pull request don't
|
|
|
support notifications!
|
|
|
|
|
|
- When starting the talk app within Android Studio, make sure to select the "gplayDebug" build variant:
|
|
|
-
|
|
|
+ 
|
|
|
|
|
|
- Especially after reinstalling the app, make sure to always check the android settings as they might be reset.
|