22 lines
373 B
Python
22 lines
373 B
Python
# DISCORD API
|
|
|
|
def debug(message, txt):
|
|
print(f"{message.guild} > #{message.channel}: {txt}")
|
|
|
|
|
|
# LISTS
|
|
|
|
def no_duplicate(seq):
|
|
return list(dict.fromkeys(seq))
|
|
|
|
|
|
# MESSAGE FORMATTING
|
|
|
|
def aggregate(names):
|
|
if len(names) == 0:
|
|
return ""
|
|
elif len(names) == 1:
|
|
return names[0]
|
|
else:
|
|
return ", ".join(names[:-1]) + " & " + names[-1]
|