def __str__(self):
        """
        This handles what is shown when e.g. printing the message.
        """
        senders = ",".join(obj.key for obj in self.senders)
        receivers = ",".join([obj.key % "[%s]" for obj in self.channels] + [obj.key for obj in self.receivers])
        return "%s->%s: %s" % (senders, receivers, crop(self.message, width=40))
dataset/ETHPy150Open evennia/evennia/evennia/comms/models.py/TempMsg.__str__/swapped operands of `%`