diff --git a/examples/adhoc_provider.py b/examples/adhoc_provider.py index 4d4c361..cfe7275 100755 --- a/examples/adhoc_provider.py +++ b/examples/adhoc_provider.py @@ -11,7 +11,6 @@ import sys import logging -import time import getpass from optparse import OptionParser diff --git a/examples/adhoc_user.py b/examples/adhoc_user.py index 0bc03c1..c155d4b 100755 --- a/examples/adhoc_user.py +++ b/examples/adhoc_user.py @@ -11,7 +11,6 @@ import sys import logging -import time import getpass from optparse import OptionParser diff --git a/examples/disco_browser.py b/examples/disco_browser.py index 6023dd7..20d012b 100755 --- a/examples/disco_browser.py +++ b/examples/disco_browser.py @@ -10,7 +10,6 @@ """ import sys -import time import logging import getpass from optparse import OptionParser diff --git a/examples/echo_client.py b/examples/echo_client.py index cbb0468..db0064f 100755 --- a/examples/echo_client.py +++ b/examples/echo_client.py @@ -11,7 +11,6 @@ import sys import logging -import time import getpass from optparse import OptionParser diff --git a/examples/echo_component.py b/examples/echo_component.py index d8bcd75..82f6eb9 100755 --- a/examples/echo_component.py +++ b/examples/echo_component.py @@ -11,7 +11,7 @@ import sys import logging -import time +import getpass from optparse import OptionParser import sleekxmpp diff --git a/examples/muc.py b/examples/muc.py index 7af3744..7586c61 100755 --- a/examples/muc.py +++ b/examples/muc.py @@ -11,7 +11,7 @@ import sys import logging -import time +import getpass from optparse import OptionParser import sleekxmpp @@ -161,9 +161,14 @@ if __name__ == '__main__': logging.basicConfig(level=opts.loglevel, format='%(levelname)-8s %(message)s') - if None in [opts.jid, opts.password, opts.room, opts.nick]: - optp.print_help() - sys.exit(1) + if opts.jid is None: + opts.jid = raw_input("Username: ") + if opts.password is None: + opts.password = getpass.getpass("Password: ") + if opts.room is None: + opts.room = raw_input("MUC room: ") + if opts.nick is None: + opts.nick = raw_input("MUC nickname: ") # Setup the MUCBot and register plugins. Note that while plugins may # have interdependencies, the order in which you register them does diff --git a/examples/ping.py b/examples/ping.py index 81194ee..8630b32 100755 --- a/examples/ping.py +++ b/examples/ping.py @@ -11,7 +11,6 @@ import sys import logging -import time import getpass from optparse import OptionParser diff --git a/examples/proxy_echo_client.py b/examples/proxy_echo_client.py index 1f4ba9d..6655ec5 100755 --- a/examples/proxy_echo_client.py +++ b/examples/proxy_echo_client.py @@ -11,7 +11,6 @@ import sys import logging -import time import getpass from optparse import OptionParser diff --git a/examples/roster_browser.py b/examples/roster_browser.py index 7926b09..7e7ec81 100644 --- a/examples/roster_browser.py +++ b/examples/roster_browser.py @@ -10,7 +10,6 @@ """ import sys -import time import logging import getpass import threading diff --git a/examples/send_client.py b/examples/send_client.py index 94bb584..adf5fcc 100755 --- a/examples/send_client.py +++ b/examples/send_client.py @@ -11,7 +11,6 @@ import sys import logging -import time import getpass from optparse import OptionParser