Пример #1
0
def pluginInit():
    print "pluginInit"
    iface = Kopete.interface()
    print "accounts=%s" % iface.accounts()
    print "contacts=%s" % iface.contacts()
    print "identities=%s" % iface.identities()
    for i in iface.identities():
        print "identity=%s label=%s" % (i,iface.labelForIdentity(i))
    for p in iface.protocols():
        print "protocol=%s" % p
    
    iface.setStatusMessage("Some statusmessage")

    # register a custom command.
    Kopete.addCommand("mycommand", "USAGE: /mycommand - This is a scripted command", 0, -1, "python")
    # register a custom action.
    Kopete.addContactAction("mycontactaction", "My Contact Script Action", "python")
    
    print "-------------------------------------------------------------------------------------------"
    print iface.isConnected("Testbed","MyAccount")
    iface.connect("Testbed","MyAccount")