According to the Telepathy Developer's Manual: "To bring an account online, set RequestedPresence to an online state[..]"
For TelepathyGlib.Account under GJS I can see a TelepathyGLib.Account.prototype.get_requested_presence but not an equivalent setter. What's the right way to bring a telepathy account online in GJS/TelepathyGlib?
Not immediately obvious, but you don't set a presence, you request it ...