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:
Version 1 - Beta 3 - February 4, 2009
Fixed "temporary network problems" glitch when trying to enter the bot's MSN conversation.
Added /ShowConsole Command to show the Debug Console after you hide it in the background.
Added option to hide Debug Console.
When your internet connection gets disrupted or the server kicks you off after a ping error (which usually occurs when your bot gets an overflow of messages) it will reconnect automatically.
An options dialog has been added to turn the auto reconnection feature on or off.
The program now alerts you when someone else signs into your bot's MSN name and asks if you want to reset your bot to sign it back into MSN.
Version 1 - Beta 2 - October 2, 2008
Fixed bot talking to itself glitch
Added /Help Command to list available bot commands.
Added /AddContact Command to add a user to the bot's MSN Contact list.
Added /InviteMe Command to invite user to a conversation that the bot is in.
Bot information such as usernames and passwords is saved in windows registry so that users don't have to enter it every time they start the application.
Bot information can be cleared from registry by clicking a button on the main window.
Version 1 - Beta 1 - September 24, 2008
Initial public release.
Screenshots:
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
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