mirror of
https://github.com/Rongronggg9/SlashBot.git
synced 2025-02-06 17:23:28 +08:00
reformatting
This commit is contained in:
parent
cec0e557cd
commit
234b5754e7
@ -55,7 +55,7 @@ def get_users(msg):
|
|||||||
offset = mentions[0]['offset']
|
offset = mentions[0]['offset']
|
||||||
length = mentions[0]['length']
|
length = mentions[0]['length']
|
||||||
text = msg['text']
|
text = msg['text']
|
||||||
username = text[offset : offset + length].replace("@", "")
|
username = text[offset: offset + length].replace("@", "")
|
||||||
rpl_user = {'first_name': find_name_by_username(username), 'username': username}
|
rpl_user = {'first_name': find_name_by_username(username), 'username': username}
|
||||||
|
|
||||||
# Remove mention from message text
|
# Remove mention from message text
|
||||||
@ -69,7 +69,6 @@ def get_users(msg):
|
|||||||
|
|
||||||
# Create mention string from user
|
# Create mention string from user
|
||||||
def mention(user: Dict[str, str]) -> str:
|
def mention(user: Dict[str, str]) -> str:
|
||||||
|
|
||||||
# Combine name
|
# Combine name
|
||||||
last = user.get('last_name', '')
|
last = user.get('last_name', '')
|
||||||
first = user['first_name']
|
first = user['first_name']
|
||||||
@ -91,11 +90,12 @@ def parse_command(command):
|
|||||||
result = {'predicate': markdownEscape(predicate), 'complement': markdownEscape(parsed[2]), 'swap': parsed[0] != '/'}
|
result = {'predicate': markdownEscape(predicate), 'complement': markdownEscape(parsed[2]), 'swap': parsed[0] != '/'}
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
|
||||||
def get_text(mention_from, mention_rpl, command):
|
def get_text(mention_from, mention_rpl, command):
|
||||||
if command['predicate'] == 'me':
|
if command['predicate'] == 'me':
|
||||||
return f"{mention_from}{bool(command['complement'])*' '}{command['complement']}!"
|
return f"{mention_from}{bool(command['complement']) * ' '}{command['complement']}!"
|
||||||
elif command['predicate'] == 'you':
|
elif command['predicate'] == 'you':
|
||||||
return f"{mention_rpl}{bool(command['complement'])*' '}{command['complement']}!"
|
return f"{mention_rpl}{bool(command['complement']) * ' '}{command['complement']}!"
|
||||||
elif command['complement']:
|
elif command['complement']:
|
||||||
return f"{mention_from} {command['predicate']} {mention_rpl} {command['complement']}!"
|
return f"{mention_from} {command['predicate']} {mention_rpl} {command['complement']}!"
|
||||||
else:
|
else:
|
||||||
|
Loading…
Reference in New Issue
Block a user