Download & Extend

Delete Individual Messages in Chat Conversation

Project:Instant messenger
Version:6.x-1.x-dev
Component:Code
Category:feature request
Priority:normal
Assigned:Unassigned
Status:needs review
Issue tags:chatroom, quick

Issue Summary

I'm using new "chatroom" feature extensively and would love a way to moderate individual chat messages. More specifically, is their a way to allow a user with the "administer IM" permission to delete individual chat messages within a conversation?

Here's the use case: Let's say we're having a great chatroom conversation, but someone joins the chat and says something inappropriate, vulgar, or offensive. Right now, that message is part of the conversation and I can't get rid of it unless I close down the entire chat room.

Instead, it would be great if a little "x" appeared next to each chat message for a user with the "administer IM" permission (or else a separate "delete individual messages" permission). Clicking the "x" would delete the message from the database.

Given how messages are being stored, does this feature seem possible?

Comments

#1

Good idea. It does seem feasible and you have a strong use case. I like the implementation of the "x". Will do.

#2

Hey pahariwalla,

Sounds great... looking forward to testing out this feature! :-)

Best,
Ben

#3

Issue tags:+quick

#4

committed to rev 1.9.2.21 of im.module

Note ... there is a new permission "Moderate a Chatroom" that needs to be set for a user who you want to make a moderator on a chatroom

OK this is getting crazy, but here it is anyway ...

please refer to the copious help text on the settings page to see how to use this.

THIS NEW REV BREAKS YOUR CURRENT CHATROOM SETTINGS !!
please see main project page

#5

Status:active» needs review

setting status

nobody click here