$OpenBSD: patch-examples_echo_py,v 1.3 2007/10/02 17:35:48 martynas Exp $
--- examples/echo.py.orig	Mon Jul 10 03:09:26 2006
+++ examples/echo.py	Sun Jul  1 22:52:11 2007
@@ -11,6 +11,10 @@ class EchoClient(silc.SilcClient):
           print message
           self.send_private_message(sender, message)
 
+      def running(self):
+          print "* Running"
+          client.connect_to_server("silc.example.com")
+
       def connected(self):
           print "* Connected"
           self.command_call("JOIN #cam")
@@ -37,8 +41,7 @@ class EchoClient(silc.SilcClient):
 if __name__ == "__main__":
    keys = silc.create_key_pair("silc.pub", "silc.prv", passphrase = "")
    client = EchoClient(keys, "echobot", "echobot", "Echo Bot")
-   client.connect_to_server("silc.example.com")
-   
+
    while True:
        try:
            client.run_one()
