Thread

Finding a Bot's Owner (Sdk)

Finding a Bot's Owner // Sdk

1  |  

canopus

Nov 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 sumerfield

Nov 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 vilett

Nov 17, 1998, 9:04pm
At this time, It is not possible to determine another bot's owner through
the SDK.

-Roland

[View Quote]

canopus

Nov 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]

canopus

Nov 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]

canopus

Nov 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 vilett

Nov 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]

1  |  
Awportals.com is a privately held community resource website dedicated to Active Worlds.
Copyright (c) Mark Randall 2006 - 2024. All Rights Reserved.
Awportals.com   ·   ProLibraries Live   ·   Twitter   ·   LinkedIn