[Tutor] sorry seems like it was sent in html
Mark Lawrence
breamoreboy at yahoo.co.uk
Mon May 14 01:37:44 CEST 2012
On 14/05/2012 00:22, Keitaro Kaoru wrote:
> is that better? not html... ? hey. Austin here for some reason this
> command. all it does it produces the
> error message at the bottom.. itll say my name and the persons name im
> trying to send the message to but thats it. heres the command.
>
> mgr.addCommand("tell", 1, "send a person a message to the rooms he is in",
> tell, unlisted = True)
>
mgr is wahh ?
> def tell(mgr, croom, user, msg, args):
> name = args.lower().split(" ")[0]
> if not name.isalnum(): return Html("Non-alphanumeric name,
> seriously?")
> data = shared_db.get("seen:" + name)
> if data == None:
> return Html("I have no records about this user.")
> data = json.loads(data)
> for room in mgr.rooms:
> if data[1] == "join":
> mgr.sendObject(target, Html("<b>%s</b>,<b><font
> color='#3399CC'>%s</font></b> wants to tell you<b><i>%s</i></b>",
> name.title, user.name.title$
> else:
> return Error("<b>%s</b> I couldn't find %s
> anywhere", user.name.title(), name.title())
>
> i built it off these 2 commands
>
> def broadcast(mgr, croom, user, msg, args):
> for room in mgr.rooms:
> mgr.sendObject(room, Html("Broadcast by<b>%s</b>:%s",
> user.name, args))
>
> def seen(mgr, room, user, msg, args):
> name = args.lower().split(" ")[0]
> if not name.isalnum(): return Html("Non-alphanumeric name, seriously?")
> data = shared_db.get("seen:" + name)
> if data == None:
> return Html("I have no records about this user.")
> data = json.loads(data)
> ifdata[1] == "join":
> return Html("Last seen<b>%s</b> join<b>%s</b>,<b>%s</b> ago.", name,
> data[0], tdelta(data[2]))
> elif data[1] == "leave":
> return Html("Last seen<b>%s</b> leave<b>%s</b>,<b>%s</b> ago.", name,
> data[0], tdelta(data[2]))
> elif data[1] == "message":
> return Html("Last seen<b>%s</b> message in<b>%s</b>,<b>%s</b> ago:
> <i>\"%s\"</i>", name, data[0], tdelta(data[2]), data[3])
> return Html("I have no records about this user.")
>
> as you can see i only use some of the command. it doesnt produce an error
> message tho.. just repeats "return Error("<b>%s</b> I couldn't find %s
> anywhere", user.name.title(), name.title())"
>
>
>
>
> _______________________________________________
> Tutor maillist - Tutor at python.org
> To unsubscribe or change subscription options:
> http://mail.python.org/mailman/listinfo/tutor
No :( Please cut and past the exact code that you're using and the
exception that you're getting, without that that it's impossible for us
to help you.
--
Cheers.
Mark Lawrence.
More information about the Tutor
mailing list