AIM to MSN Transport

AIM to MSN Transport

Version 1 Beta 3

This program I made lets you easily bring your AIM bot to MSN. It uses the Multi-IM services of BitlBee to comminucate with your bot and MSN user. When a MSN User sends your bot a message on MSN Messenger it gets sent to BitlBee which then gets sent to the porgram and the program will then send the user's message to your bot. After the bot makes a response the program then takes that message and sends it back to the user or a conversation if the message was sent from a MSN Conversation with multiple people.

Since RunABot is shut down and most AIM Bot hosting sites no longer work please check out the new version of this program for Pandora Bots called MSN Pandora Bot. 

Before you Begin:

If you don't have a AIM bot then you'll need to make one. There are many ways to make AIM bots but the best and easiest way is using a bot hosting service and the bot hosting service that I'd reccommend is RunABot, all you need to do is go there and click the Create A Bot link at the top right corner of the page and follow the instructions.

Now need to register a new AIM SN or use an existing one so that it can communicate with your RunABot Bot.

This AIM SN CAN NOT:

- Include the word "bot"

- Be registed as an existing bot on RunABot

- Blocked globally from RunABot for warning other bots

After you create the AIM SN you the need to register a Windows Live ID. I'd recommend registering your bot's AIM email address as the Windows Live ID. For example, if your bot's name is MyCoolBot then you would create the MSN (or Windows Live) ID, mycoolbot@aim.com.

Now you need to logon the AIM SN you have already created and add your bot to the buddy list then log off, then logon to Windows Live under your bot's ID and add yourself as a contact and add the bot as a contact on yours as well.

Getting Started:

You'll first need to download my AIM to MSN Transport Program by clicking the button below:

If you get a error saying about the file Mswinsck.ocx can not be found then just click the link below to download it and save it to the directory C:\WINDOWS\SYSTEM32\ :

http://nickjuly4.googlepages.com/Mswinsck.ocx

Now run the program and enter your bot's MSN ID and Password, the AIM SN and password you just made and your bot's AIM SN. Also make sure than you AIM bot is signed on while using this program, otherwise your bot wont respond to IM's on MSN. Once you've done this then you're ready to go! Try sending a IM to your bot to test it then for fun invite the bot to convos with your friends and have fun. =D

Bot Commands:

/LeaveConvo - Makes your bot leave the current MSN Conversation, then your bot will say bye to everyone in a amusing message then leave.

/AddContact [User's MSN ID] - Makes your bot add a user to the it's MSN Contact list.

/InviteMe - Makes your bot invite a user to a conversation that your bot is in.

/ShowConsole - Shows the Debug Console after you hide it in the background.

/Help - Lists available bot commands.

Glitches/Bugs in this version:

- If too many people IM at the same time your bot will slow down it's rate of sending messages and an incorrect response to a person's message may get sent to a convo or private IM.

- If you break to the next line in a MSN Convo (By pressing Shift + Enter) your bot will copy each line as a message and send it back to you.

Changelog:

Screenshots:

Main AIM to MSN Transport Window

Private Instant Messaging with the bot

When chatting with your bot you can't use most of the special MSN features, although voice chat doesn't show an error to the MSN User and it shows a unknown request to the debug console

If you try to send the Leave Convo command while in a private IM your'll bot will say this

Starting a convo with a friend and a bot

The glitch that copys your message when you break to a new line

The Signon/Signoff Notice that the bot sends when the AIM bot is signed off or signed on AIM

The Signon/Signoff Notice that the bot sends when the AIM bot is signed off or signed on AIM

Using the Leave Convo Command to make the bot leave the convo

A random funny Convo