ThreadBoard ArchivesSite FeaturesActiveworlds SupportHistoric Archives |
Finding a Bot's Owner (Sdk)
Finding a Bot's Owner // SdkcanopusNov 17, 1998, 8:03pm
I'm trying to develop a Bank Teller Bot that will accept virtual
deposits and withdrawals from another Bot that has been sent to the Bank. What method should the Teller Bot use to identify the Bot's Owner? The Bot's Session can be gotten from AW_EVENT_AVATAR_ADD, but this doesn't lead me to the Owner that is running the depositing avatar's Session. Doing a read of aw_login_owner seems to give me the Teller Bot's owner. Will I get from the depositor avatar's Name to its owner's Number (by way of aw_citizen_attributes_by_name) if I start from AW_AVATAR_NAME, even though the avatar is the avatar of a bot and not the avatar of a citizen? edward sumerfieldNov 17, 1998, 9:02pm
Interesting scenario you are setting up. I see you are driven to make this a
financial environment aren't you. A couple of comments. 1. Why do you need a bot to deposit money into a VBank. Wouldn't real people be doing that? 2. The depositors name is not enough to identify the depositor. I assume that a VBank customer must open an account in order to deposit money? If that is the case then the opening of an account can result in a new password for the back account. When the depositor wishes to interact with a teller they must whisper the password to the teller and therefore gain access to deposit or withdraw from the account. Edward Sumerfield. [View Quote] > I'm trying to develop a Bank Teller Bot that will accept virtual > deposits and withdrawals from another Bot that has been sent to the > Bank. What method should the Teller Bot use to identify the Bot's Owner? > The Bot's Session can be gotten from AW_EVENT_AVATAR_ADD, but this > doesn't lead me to the Owner that is running the depositing avatar's > Session. Doing a read of aw_login_owner seems to give me the Teller > Bot's owner. Will I get from the depositor avatar's Name to its owner's > Number (by way of aw_citizen_attributes_by_name) if I start from > AW_AVATAR_NAME, even though the avatar is the avatar of a bot and not > the avatar of a citizen? roland vilettNov 17, 1998, 9:04pm
At this time, It is not possible to determine another bot's owner through
the SDK. -Roland [View Quote] canopusNov 17, 1998, 9:17pm
Whispering would be nice, but the documents warn us that the Chat type whisper is
only currently restricted to a bot session. (And I may want to stamp the owner number on a goldbar object in the bank vaults: the password wouldn't work too well there.) A virtual owner would be making a virtual deposit via the bot, which could patiently wait for the bank to open, etc. Anyway, a lot of things would be easier to do if we could find out the owner of a bot, not the least being to prevent an obnoxious real person hiding behind a bot avatar on the assumption that there's no method for finding out a bot's owner. [View Quote] > Interesting scenario you are setting up. I see you are driven to make this a > financial environment aren't you. A couple of comments. > > 1. Why do you need a bot to deposit money into a VBank. Wouldn't real > people be doing that? > > 2. The depositors name is not enough to identify the depositor. I assume > that a VBank customer must open an account in order to deposit money? If that > is the case then the opening of an account can result in a new password for > the back account. When the depositor wishes to interact with a teller they > must whisper the password to the teller and therefore gain access to deposit > or withdraw from the account. > > Edward Sumerfield. > [View Quote] canopusNov 17, 1998, 9:20pm
Can the Teller Bot determine whether the Avatar is a Bot?
[View Quote] > At this time, It is not possible to determine another bot's owner through > the SDK. > > -Roland > [View Quote] canopusNov 18, 1998, 1:24am
It should be possible to set up, deposit to, withdraw from, or transfer an
account by means of a bot. And it should be possible for the owner of a virtual bank to leave it, relying on a Teller Bot. The security of an account depends on finding out the owner of the bot that arrives at the bank; and it equally depends on finding out the owner of a bot who claims to be a Teller Bot. If your avatar or your bot whispers your account password to a conman bot that is merely standing in the bank waiting to fleece innocent bots that turn up there, your account is in trouble. (And vice versa.) [View Quote] > Interesting scenario you are setting up. I see you are driven to make this a > financial environment aren't you. A couple of comments. > > 1. Why do you need a bot to deposit money into a VBank. Wouldn't real > people be doing that? > > 2. The depositors name is not enough to identify the depositor. I assume > that a VBank customer must open an account in order to deposit money? If that > is the case then the opening of an account can result in a new password for > the back account. When the depositor wishes to interact with a teller they > must whisper the password to the teller and therefore gain access to deposit > or withdraw from the account. > > Edward Sumerfield. > [View Quote] roland vilettNov 18, 1998, 5:14am
Yes if the first character of the avatar's name is a "[" (left bracket) then
the avatar is an SDK application. -Roland [View Quote] |