mirror of
https://github.com/jlu5/PyLink.git
synced 2024-11-01 09:19:23 +01:00
networks: drop 'connect' command, it's useless
This commit is contained in:
parent
da4da91ef9
commit
013891bebc
@ -31,29 +31,6 @@ def disconnect(irc, source, args):
|
|||||||
# Remove the dead network object.
|
# Remove the dead network object.
|
||||||
del world.networkobjects[netname]
|
del world.networkobjects[netname]
|
||||||
|
|
||||||
@utils.add_cmd
|
|
||||||
def connect(irc, source, args):
|
|
||||||
"""<network>
|
|
||||||
|
|
||||||
Initiates a connection to the network <network>."""
|
|
||||||
irc.checkAuthenticated(source, allowOper=False)
|
|
||||||
try:
|
|
||||||
netname = args[0]
|
|
||||||
network = world.networkobjects[netname]
|
|
||||||
except IndexError: # No argument given.
|
|
||||||
irc.reply('Error: Not enough arguments (needs 1: network name (case sensitive)).')
|
|
||||||
return
|
|
||||||
except KeyError: # Unknown network.
|
|
||||||
irc.reply('Error: No such network "%s" (case sensitive).' % netname)
|
|
||||||
return
|
|
||||||
if network.connection_thread.is_alive():
|
|
||||||
irc.reply('Error: Network "%s" seems to be already connected.' % netname)
|
|
||||||
else: # Recreate the IRC object.
|
|
||||||
proto = utils.getProtocolModule(network.serverdata.get("protocol"))
|
|
||||||
world.networkobjects[netname] = classes.Irc(netname, proto, conf.conf)
|
|
||||||
|
|
||||||
irc.reply("Done.")
|
|
||||||
|
|
||||||
@utils.add_cmd
|
@utils.add_cmd
|
||||||
def autoconnect(irc, source, args):
|
def autoconnect(irc, source, args):
|
||||||
"""<network> <seconds>
|
"""<network> <seconds>
|
||||||
|
Loading…
Reference in New Issue
Block a user