test
This commit is contained in:
parent
b7b4f1499f
commit
b9d66c4ed8
@ -11,6 +11,14 @@ class Commands():
|
|||||||
self.bot = None
|
self.bot = None
|
||||||
self.config = config
|
self.config = config
|
||||||
|
|
||||||
|
@property
|
||||||
|
def prefix_list(self):
|
||||||
|
return str(self.config.core.prefix).replace("\\", '').split("|")
|
||||||
|
|
||||||
|
@property
|
||||||
|
def botnick(self):
|
||||||
|
return self.config.core.nick
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def multi_split_key(self):
|
def multi_split_key(self):
|
||||||
# TODO config
|
# TODO config
|
||||||
@ -150,11 +158,14 @@ class Commands():
|
|||||||
for command_type, searchlist in zip(command_types, searchlists):
|
for command_type, searchlist in zip(command_types, searchlists):
|
||||||
for listitem in searchlist:
|
for listitem in searchlist:
|
||||||
similarlevel = SequenceMatcher(None, searchitem.lower(), listitem.lower()).ratio()
|
similarlevel = SequenceMatcher(None, searchitem.lower(), listitem.lower()).ratio()
|
||||||
print(similarlevel)
|
|
||||||
print(listitem)
|
|
||||||
if similarlevel >= .75:
|
if similarlevel >= .75:
|
||||||
# command_type
|
if command_type == "command":
|
||||||
sim_listitems.append(listitem)
|
prefix = "%s" % self.prefix_list[0]
|
||||||
|
elif command_type == "nickname_command":
|
||||||
|
prefix = "%s " % self.botnick
|
||||||
|
elif command_type == "action_command":
|
||||||
|
prefix = "%s " % "/me"
|
||||||
|
sim_listitems.append("%s%s" % (prefix, listitem))
|
||||||
sim_num.append(similarlevel)
|
sim_num.append(similarlevel)
|
||||||
|
|
||||||
if len(sim_listitems) and len(sim_num):
|
if len(sim_listitems) and len(sim_num):
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user