Article Title: AIM URIs (Uniform Resource Identifiers)
Author: Xak
Publication Date: 03-24-2002
Last Updated: 09-14-2025
Editor's Note : Not all commands work on all versions of AIM. Most of these should work on 4.x-5.x. Some will work on AIM 6+. Be sure to replace any spaces with a +
Here are the URIs that you can use with AIM 2.1+. They can be used within Instant Messages, Chat Rooms, Webpages, etc. They can even be directly entered into the Windows Run menu, Explorer, and directly into the address bar of a web browser! And for the people using an older AIM client, you can use enter directly into the search box on your Buddy List window.
aim: [aim.exe]
This cannot be used within AIM. If used externally (web browser, run menu, explorer, etc), it will shell the AIM application (aim.exe).
aim: -i [aim.exe]
This cannot be used within AIM. If used externally (web browser, run menu, explorer, etc), it will shell the AIM application (aim.exe) and display the 'Load Buddy List' dialog.
aim: -i "C:\Path To\buddylist.blt" (Quotes only required if path includes a space.)
aim:AddBuddy [buddyui.ocm]
Opens the the 'Add Buddy' dialog with optional info filled in. If both the ScreenName and ListOfScreenNames parameters are supplied, ListOfScreenNames will be used.
aim:addbuddy?ScreenName=Screen+Name
aim:addbuddy?ScreenName=Screen+Name&GroupName=Group+Name
aim:addbuddy?ListOfScreenNames=Screen+Name+1,Screen+Name+2
aim:addbuddy?ListOfScreenNames=Screen+Name+1,Screen+Name+2&GroupName=Group+Name
aim:aimtoday
aim:addgame aim:addgame?name=Game aim:addgame?name=Game&hideIMs=True/False aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False&url=http:// aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False&url=http:// &dir=C:/ aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False&url=http:// &dir=C:/&path=RegistryPath aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False&url=http://
&dir=C:/&path=RegistryPath&cmd=/Command aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False&url=http:// &dir=C:/&path=RegistryPath&cmd=/Command&servercmd=/Command aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False&url=http:// &dir=C:/&path=RegistryPath&cmd=/Command&servercmd=/Command&hint=Hint+Here aim:addgame?name=Game&hideIMs=True/False&multiplayer=True/False&url=http:// &dir=C:/&path=RegistryPath&cmd=/Command&servercmd=/Command&hint=Hint+Here& go1st=True/False
aim:buddyicon aim:buddyicon?src=http:// aim:buddyicon?screename=Screen+Name aim:buddyicon?src=http://&screename=Screen+Name
aim:checkemail aim:checkemail?address=User@Domain.com
aim:getfile aim:getfile?screenname=Screen+Name
aim:goaway aim:goaway?message=Message
aim:gochat aim:gochat?roomname=Room+Name aim:gochat?roomname=Room+Name&exchange=4 aim:gochat?roomname=Room+Name&exchange=4&instance=1 Note: Exchanges 4, 5, and 6 can be used. Exchange 4 is Default.
aim:goim aim:goim?screenname=Screen+Name aim:goim?screenname=Screen+Name&Message=Message
aim:registeruser aim:registeruser?screenname=Screen+Name aim:registeruser?screenname=Screen+Name&password=Password aim:registeruser?screenname=Screen+Name&password=Password&signonnow=True/False
aim:ShowAlerts [alertui.ocm]
Shows the AIM Alerts dialog.
aim:SendAlertToBuddy [alertui.ocm]
This command is valid, but does not appear to be functional.
aim:AlertsInternal [alertui.ocm]
I've only known this to be used for a crash link...
aim:AlertsInternal?Command=Command&ProviderID=ProviderID&AlertID=AlertID&Symbol=Symbol
aim:ManageAlerts [alertui.ocm]
Opens alerts.aol.com in your default web browser.
aim:StartAimGame [buddyui.ocm]
Once upon a time, you could invite users to specific games.
aim:StartAimGame?ScreenName=ScreenName&GameName=GameNameHere&Action=Invite
aim:BuddyNumber [buddyui.ocm]
Opens the 'Set Buddy Number' dialog. (Didn't work on 5.9)
aim:BuddyNumber?ScreenName=ScreenName
aim:BuddyComment [buddyui.ocm]
Opens the 'Buddy Comment' dialog.
aim:BuddyComment?ScreenName=Screen+Name&Comment=Comment
aim:EditZipCode [buddyui.ocm]
Opens the 'Update Location Information' dialog.
aim:EditZipCode [buddyui.ocm]
Opens the 'Update Location Information' dialog.
aim:GetFile [aimsecondarysvcs.dll]
Sends a get file request to the specifed SN.
aim:GetFile?ScreenName=Screen+Name
aim:SendFile [aimsecondarysvcs.dll]
Sends a file to the specifed SN.
aim:SendFile?ScreenName=Screen+Name
aim:ShareFile [aimsecondarysvcs.dll]
Shares the specifed file or directorys.
aim:ShareFile?FilePath=C:\Path+To\file.ext
|