Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Read receipt #542

Closed
diegolmello opened this issue Nov 19, 2018 · 6 comments · Fixed by #975
Closed

[NEW] Read receipt #542

diegolmello opened this issue Nov 19, 2018 · 6 comments · Fixed by #975

Comments

@diegolmello
Copy link
Member

image

@pranavpandey1998official
Copy link
Contributor

@pranay414 are you working on this??

@pranay414
Copy link
Contributor

pranay414 commented Mar 20, 2019 via email

@pranavpandey1998official
Copy link
Contributor

@diegolmello can you point me to docs for this

@diegolmello
Copy link
Member Author

@pranavpandey1998official Sure.

  • As admin, there's two settings.

    • Show read receipts is self explanatory
    • Detailed read receipts is a settings you should test in order to allow "Message Info"
      image
  • You must add messages.unread on realm.

    • You'll receive it on messages request.
    • You'll only receive unread: true when it's unread. You won't receive unread: false
      image
  • Show our custom check icon as attached on the description.

  • Here you have receipts of a message: https://rocket.chat/docs/developer-guides/rest-api/chat/getmessagereadreceipts/

    • I'll leave the ux to you, but it should open another screen "Message Info" with this data.
    • It could be another message action or a swipe left gesture. It's up to you.

@pranavpandey1998official
Copy link
Contributor

@diegolmello thank you for explination, I still have some querries
1)unread:true means that he has read the message and we should show the read-receipts or other way around (if it is other way around do i have to check show read rereceipts also)
2)How to check these settings

@diegolmello
Copy link
Member Author

@pranavpandey1998official

  1. unread:true means that he has read the message and we should show the read-receipts or other way around (if it is other way around do i have to check show read rereceipts also)

unread: true means the other users haven't read that message yet.

  1. How to check these settings

Here we fetch all the settings and keep the ones we want. You must add Message_Read_Receipt_Enabled and Message_Read_Receipt_Store_Users. Both boolean.
After that done, you should be able to use it the same way as Message_AllowStarring

pranavpandey1998official added a commit to pranavpandey1998official/Rocket.Chat.ReactNative that referenced this issue Mar 25, 2019
diegolmello added a commit that referenced this issue Jun 10, 2019
* switching to ubountu

* added read Recipt functionality to the app
fix: #542

* placed the check icon on the end of timestamp

* removed linting errors

* updating snapshots

* done requested changes

* removed width scrollView

* done required changes

* fixed linting errors

* added migrations

* resolved conflicts and done requested changes

* undone uneesasary changes

* adding migrations

* done requested changes

* Add stories and fix some issues
djorkaeffalexandre pushed a commit that referenced this issue Aug 9, 2019
* switching to ubountu

* added read Recipt functionality to the app
fix: #542

* placed the check icon on the end of timestamp

* removed linting errors

* updating snapshots

* done requested changes

* removed width scrollView

* done required changes

* fixed linting errors

* added migrations

* resolved conflicts and done requested changes

* undone uneesasary changes

* adding migrations

* done requested changes

* Add stories and fix some issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
3 participants