Where do the reported messages go?

Where do the reported messages go?

Rocket.Chat users can report a message if it contains unacceptable, offensive or abusive content or violates their community policies in any way. 

                                     


Although there's no UI yet for accessing the reported messages, you can still fetch them by looking directly at your MongoDB.
If you run Rocket.Chat on premises, you call the respective DB collection "rocketchat_reports"
  1. db.getCollection('rocketchat_reports').find({})
Example result:

    1. "_id" : "BNFJCqh6w2CgZ2Wq7"
    2. "message" : {
      1. "_id" : "smD46A2EswKvWWZrj"
      2. "rid" : "TEST"
      3. "msg" : "asd" 
      4. "ts" : ISODate("2020-04-01T07:04:06.352Z"), 
      5. "u" : { 
        1. "_id" : "PMoDaS4axRqkjY7er"
        2. "username" : "test28"
        3. "name" : "Sam" 
      6. }, 
      7. "_updatedAt" : ISODate("2020-04-01T07:04:06.409Z"), 
      8. "mentions" : [], 
      9. "channels" : [] 
    3. }, 
    4. "description" : "this message is offensive"
    5. "ts" : ISODate("2020-04-01T08:14:30.061Z"), 
    6. "userId" : "PMrDaS4axRqkjY7em"
    7. "_updatedAt" : ISODate("2020-04-01T08:14:30.061Z"
  1. }
The result shows who, where and when sent the reported message, as well as who and when has reported it. The message body is also stored. 

Meanwhile, we are planning to build a user-friendly solution for monitoring the unwanted content on Rocket.Chat servers in the Admin UI. 
We are thinking of creating a pre-configured private group where all the reported messages will appear. It is expected to be implemented in the Q3 2020. Stay tuned to our updates. 


    • Related Articles

    • Message Auditing Panel

      This feature is exclusive to the Enterprise and Gold versions of Rocket.Chat. The auditing panel allows specific users to read any conversation between any users. The time range can be chosen freely. An auditing log feature is also available, ...
    • Are you charging for the push messages? How much is per a push message?

      We are not charging for the push messages as of yet but we will soon announce the changes on our Pricing page https://rocket.chat/pricing. NOTE: the amount specified in the pricing will count as per SERVER, not per user. 
    • How can I create an announcement message in the chat?

      Question:  Is there a way to create a message that each new user, once entering the chat, will see first? (like an 'announcement' message in a Facebook group)? Solution:  1. We do have the possibility to adjust and customize the "Home" page under ...
    • Syncing LDAP Custom Attributes

      This guide will help you to sync custom attributes from your AD server (at the bottom you will find a hands-on video teaching on how to fully integrate LDAP with Rocket.chat): 1) Go to Administration > Accounts > Registration and set the Custom ...
    • I don't receive Push Notifications

      There are few configs that you need to attend to make your push messages to work. If you have already made sure that your server supports SSL (check how to set it up here) and set up your Push gateway (check on the instructions here) , you will need ...