More error messages.
This commit is contained in:
parent
44c73b7cad
commit
2742796fa4
1 changed files with 41 additions and 27 deletions
|
@ -1314,6 +1314,13 @@ def check_server_existence(server_name, servers):
|
|||
|
||||
|
||||
def matrix_command_help(args):
|
||||
if not args:
|
||||
message = ("{prefix}matrix: Too few arguments for command "
|
||||
"\"/matrix help\" (see the help for the command: "
|
||||
"/matrix help help").format(prefix=W.prefix("error"))
|
||||
W.prnt("", message)
|
||||
return
|
||||
|
||||
for command in args:
|
||||
message = ""
|
||||
|
||||
|
@ -1405,6 +1412,8 @@ def matrix_command_help(args):
|
|||
W.prnt("", "")
|
||||
W.prnt("", message)
|
||||
|
||||
return
|
||||
|
||||
|
||||
def matrix_server_command_listfull(args):
|
||||
def get_value_string(value, default_value):
|
||||
|
@ -1708,13 +1717,16 @@ def matrix_command_cb(data, buffer, args):
|
|||
|
||||
split_args = list(filter(bool, args.split(' ')))
|
||||
|
||||
command, args = split_args[0], split_args[1:]
|
||||
|
||||
if not command:
|
||||
# TODO print out error
|
||||
if len(split_args) < 1:
|
||||
message = ("{prefix}matrix: Too few arguments for command "
|
||||
"\"/matrix\" (see the help for the command: "
|
||||
"/help matrix").format(prefix=W.prefix("error"))
|
||||
W.prnt("", message)
|
||||
return W.WEECHAT_RC_ERROR
|
||||
|
||||
elif command == 'connect':
|
||||
command, args = split_args[0], split_args[1:]
|
||||
|
||||
if command == 'connect':
|
||||
connect_server(args)
|
||||
|
||||
elif command == 'disconnect':
|
||||
|
@ -1828,7 +1840,9 @@ def matrix_command_topic_cb(data, buffer, command):
|
|||
|
||||
if not topic:
|
||||
room = server.rooms[room_id]
|
||||
if room.topic:
|
||||
if not room.topic:
|
||||
return W.WEECHAT_RC_OK
|
||||
|
||||
message = ("{prefix}Topic for {color}{room}{ncolor} is "
|
||||
"\"{topic}\"").format(
|
||||
prefix=W.prefix("network"),
|
||||
|
|
Loading…
Reference in a new issue