URGENT!!! Why i can''t change the bot''s friendly name and personal message?

i have made a robot on my own PC, its all runs ok. After a weekend, i suddenly find that i can't change my bot's friendly name and personal message, i have changed them in the IDE, when i restart the bot, it still has the name before. then i stop the server, the bot is still online, but only can't recieve message, even i turn off my PC. others function of the bot are all ok. Who can tell me how to solute this problem?

[432 byte] By [CECILIA1123] at [2008-2-1]
# 1

Hi Cecilia,

Two questions:

1. Were you ever able to change the name and personal message?

2. What have you changed in the BFG file (Buddy Configuration in the IDE)?

For starting the bot on your local machine, you should change the friendly name and contact name of your KnowledgeManagement bot, as well as provide the correct log in credentials. This post should be helpful as well: http://windowsliveagents.spaces.live.com/blog/cns!5BCD45E519E07634!166.entry

Please let us know if it works now, otherwise please show us your BFG file.

Thanks!

Gruia

GruiaPitigoi-Aron-MSFT at 2007-10-2 > top of Msdn Tech,Windows Live Developer Forums,Windows Live Agents Development...
# 2

Hi Gruia,

thx for your reply, i am able to change the name and personal message now, but it still could not be refreshed in the MSN, unless restart the MSN. And it still could not be online. i try to start the server on another PC. These problems are still exsist. Another bot works very well on my pc, it can be changed name and personal message whether in the BFG file or use the ABMSNSetFriendlyName/ABMSNSetPersonalMessage in the dialogue, and be refreshed in the MSN immediately.These two robots almost have the same procedure, except the email address.

BTW, the weak bot has passed the appid application last weekend, did it induce these problems?

Another question

i want my bot has its personal message in chinese, but if i changed it in the BFG file(in IDE), the server could not be started, when i changed it back in english, it runs. So, is there any limit with the BFG file?Only in English?

Cecilia

CECILIA1123 at 2007-10-2 > top of Msdn Tech,Windows Live Developer Forums,Windows Live Agents Development...
# 3

Hi Cecilia,

Once a screenname is provisionned, changes in some bfg parameters (like the friendly name) are no longer propagated immediately. End users typically see the changes when they disconnect/reconnect. This is expected behavior, and the goal is to allow provisionned agents to withstand very high traffic.

Are you also saying that your agent never shows as online? Are you able to login with the screenname/password for this agent in a regular WLM client?

Regarding personal messages in chinese in the bfg: you can enter chinese strings in the bfg by url-encoding them.

To URL-Encode a chinese string, you can go to http://search.live.com/ and enter a chinese string as your search query (eg: 聪明小孩). Launching the search will bring you to a new page, which url contains the chinese string url encoded:

http://search.live.com/results.aspx?q=%E8%81%AA%E6%98%8E%E5%B0%8F%E5%AD%A9&form=QBNO

You can then put that string as your friendly name parameter in the bfg:

<friendly-name>%E8%81%AA%E6%98%8E%E5%B0%8F%E5%AD%A9</friendly-name>

I hope this helps,

Fran?ois

FrançoisHuet-MSFT at 2007-10-2 > top of Msdn Tech,Windows Live Developer Forums,Windows Live Agents Development...
# 4

Hi Fran?ois,

The second question has been solved, thank you for your help. But it's only effective on friendly-name. My contact-card has been put the same url string like the friendly-name, but it still shows the url string, not chinese.what was the problem with it?

The first question is my robot never shows as a offline state, even when i stoped the live agent or shut down the computer. this trouble me a lot.

CECILIA1123 at 2007-10-2 > top of Msdn Tech,Windows Live Developer Forums,Windows Live Agents Development...
# 5

Hi Cecilia,

For the first question: once your agent is provisionned, it will always appear online, even when you're not actually logged in on the screenname. That's the normal behavior, keep in mind that once we host it it will be online 24/7 anyway.

For the second question: the friendly name requires url encoding, but the contact card doesn't. For the contact card you can put text in chinese directly in the bfg. Just make sure that you save the file as UTF-8 with no BOM (Byte order mark).

HTH,

Fran?ois

FrançoisHuet-MSFT at 2007-10-2 > top of Msdn Tech,Windows Live Developer Forums,Windows Live Agents Development...

Windows Live Developer Forums

Site Classified