and i also realized my real name isnt on google i am austin but im guessing u see keitaro kaoru or whatever yeha this is a very old email account and i cant change the name i use.. lol i made my signature austin tho maybe thatll help
On Mon, May 14, 2012 at 5:58 AM, Keitaro Kaoru <tokyo.r...@gmail.com> wrote: > sorry if i keep missing this up. > > 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. > > ################################################################ > # Imports > ################################################################ > from tools import Html, Error, Text, shared_db, log > import urllib.request as urlreq > import urllib.parse as urlpar > import xml.dom.minidom as xdm > import random > import time > import json > import re > import ch > > mgr.addCommand("tell", 1, "send a person a message to the rooms he is in", > tell, unlisted = True) > > 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())" > > > > On Sat, May 12, 2012 at 10:28 PM, bob gailer <bgai...@gmail.com> wrote: >> >> On 5/12/2012 6:34 PM, Keitaro Kaoru wrote: >> >> hey i keep having a problem with adding commands.. i get this error message >> >> Traceback (most recent call last): >> File "bot.py", line 23, in <module> >> import modules.core, modules.ai, modules.dict, modules.fun, modules.kc, >> modules.games, modules.lulz2, modules.modding, modules.meta, modules.mpd, >> modules.post, modules.poll, modules.util, modules.yt >> File "/home/digest/digest/modules/core.py", line 170 >> def pm(mgr, room, user, msg, args): >> ^ >> SyntaxError: invalid syntax >> >> Thanks for posting the traceback. All we need is to see more of the program >> (especially the lines before the one you posted. It is always a good idea to >> post more of the code regardless of the problem. >> >> -- >> Bob Gailer >> 919-636-4239 >> Chapel Hill NC > > > > > -- > ~Keitaro Kaoru-Sama~ -- ~Keitaro Kaoru-Sama~ _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: http://mail.python.org/mailman/listinfo/tutor