Add sender name to messages forwarded through crosslink

This commit is contained in:
Maurizio Porrato 2010-08-28 20:34:43 +02:00
parent db078c6e0d
commit 0625631aae
2 changed files with 4 additions and 2 deletions

3
.gitignore vendored
View File

@ -7,4 +7,5 @@ sounds/*
*.sqlite3 *.sqlite3
*.shelve *.shelve
dropin.cache dropin.cache
twistd.pid *.pid
*.log

View File

@ -39,10 +39,11 @@ class FRNCrosslinkClient(FRNClient):
def textMessageReceived(self, client, message, target): def textMessageReceived(self, client, message, target):
global clients global clients
if target == 'A': if target == 'A':
msg = "[%s] %s" % (self.getClientName(client), message)
if client != self.clientId: if client != self.clientId:
for _, _, _, factory in clients: for _, _, _, factory in clients:
if factory != self.factory: if factory != self.factory:
factory.connection.sendTextMessage('', message) factory.connection.sendTextMessage('', msg)
else: else:
if message.startswith('!'): if message.startswith('!'):
cmd = message[1:] cmd = message[1:]