Protocols/MySpaceIM/Commands: Difference between revisions

From Toxi's Wiki
Jump to navigationJump to search
Lux (talk | contribs)
No edit summary
Lux (talk | contribs)
No edit summary
Line 4: Line 4:
{| class="wikitable"
{| class="wikitable"
! Command !! Introductory version !! Origin !! Description  
! Command !! Introductory version !! Origin !! Description  
|-
| [[Protocols/MySpaceIM/Commands/Buddy_Message|bm]] || 1.0.253.0 (Proto v1) || bgcolor="#ffcc00" | Any || Primarily used for personal messages like IMs and Status
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Error|error]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server ||
| [[Protocols/MySpaceIM/Commands/Error|error]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server ||
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Login_Challenge|lc]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Primary challenge response command set
| [[Protocols/MySpaceIM/Commands/Login_Challenge|lc]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Primary challenge response command set
|-
| [[Protocols/MySpaceIM/Commands/Keep_Alive|ka]] || ?? Unknown || bgcolor="#41dc8e" | Server || Notify client that the server is alive, sent every 180s
|-
| [[Protocols/MySpaceIM/Commands/Persist_Response|persistr]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Callback response
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Login2|login2]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || not sure if there was ever login1?
| [[Protocols/MySpaceIM/Commands/Login2|login2]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || not sure if there was ever login1?
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Logout|logout]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
| [[Protocols/MySpaceIM/Commands/Logout|logout]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
|-
| [[Protocols/MySpaceIM/Commands/Buddy_Message|bm]] || 1.0.253.0 (Proto v1) || bgcolor="#ffcc00" | Any || Primarily used for personal messages like IMs and Status
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Status|status]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Set own status
| [[Protocols/MySpaceIM/Commands/Status|status]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Set own status
|-
| [[Protocols/MySpaceIM/Commands/Keep_Alive|ka]] || ?? Unknown || bgcolor="#41dc8e" | Server || Notify client that the server is alive, sent every 180s
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Add_Buddy|addbuddy]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
| [[Protocols/MySpaceIM/Commands/Add_Buddy|addbuddy]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client ||
Line 34: Line 36:
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Persist|persist]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Asynchronous Callback requests
| [[Protocols/MySpaceIM/Commands/Persist|persist]] || 1.0.253.0 (Proto v1) || bgcolor="#7b9fff" | Client || Asynchronous Callback requests
|-
| [[Protocols/MySpaceIM/Commands/Persist_Response|persistr]] || 1.0.253.0 (Proto v1) || bgcolor="#41dc8e" | Server || Callback response
|-  
|-  
| [[Protocols/MySpaceIM/Commands/Network_Test|nettest]] || ?? Unknown || bgcolor="#7b9fff" | Client || Test if the network is up
| [[Protocols/MySpaceIM/Commands/Network_Test|nettest]] || ?? Unknown || bgcolor="#7b9fff" | Client || Test if the network is up
|}
|}

Revision as of 20:46, 24 July 2024

MSIM Protocol
IntroductionTermsClients
Reference
CommandsCallbacks
HTTP APIsVersion Differences
Technical
Social Media Integration
DatatypesString Escaping
Skype Inter-Op URI Handling
Challenge Response Algorithm
Tutorials
Sign OnBuddy Messages
Profile PicturesSocial Media
NetLinksBuddy Management

todo: fill in things that im not certain of

Command Introductory version Origin Description
bm 1.0.253.0 (Proto v1) Any Primarily used for personal messages like IMs and Status
error 1.0.253.0 (Proto v1) Server
lc 1.0.253.0 (Proto v1) Server Primary challenge response command set
ka ?? Unknown Server Notify client that the server is alive, sent every 180s
persistr 1.0.253.0 (Proto v1) Server Callback response
login2 1.0.253.0 (Proto v1) Client not sure if there was ever login1?
logout 1.0.253.0 (Proto v1) Client
status 1.0.253.0 (Proto v1) Client Set own status
addbuddy 1.0.253.0 (Proto v1) Client
delbuddy 1.0.253.0 (Proto v1) Client
blocklist 1.0.253.0 (Proto v1) Client
getinfo ?? Unknown Client ?? Purpose unknown, assumed to retrieve what setinfo sets
setinfo ?? Unknown Client Called "SetUserInfo" in the code
webchlg ?? Unknown Client Used to authenticate the web interface
skype 1.0.731.0 (Proto v7) Client Enables Skype network Interoperability
persist 1.0.253.0 (Proto v1) Client Asynchronous Callback requests
nettest ?? Unknown Client Test if the network is up