This would be great to see! It wouldn't be too hard to make either. But if someone were to re-activate it what would happen? I think something like
Activated by: *Name*
if reactivated it would send another message under the orignal activated.
Activated by: *name*
Activated by: *name*
But then that would make another chance of rulebreaking, so if someone just kept reactivating eventually you'd have
Activated by: *name*
Activated by: *name*
Activated by: *name*
Activated by: *name*
Activated by: *name*
And so on. So maybe it could switch instead? E.g
Activated by: *name*
if reactivated
(Re?) - Activated by: *name* removing the original message
Sorry about my rant! But I support this!