[CardsAgainstHumanity] Fix for joincah + id match
This commit is contained in:
@@ -71,11 +71,18 @@ class CardsAgainstHumanity(BaseCog):
|
|||||||
return member
|
return member
|
||||||
# No member yet - try ID
|
# No member yet - try ID
|
||||||
memID = "".join(list(filter(str.isdigit, name)))
|
memID = "".join(list(filter(str.isdigit, name)))
|
||||||
newMem = memberForID(memID, server)
|
newMem = self.memberforid(memID, server)
|
||||||
if newMem:
|
if newMem:
|
||||||
return newMem
|
return newMem
|
||||||
return None
|
return None
|
||||||
|
|
||||||
|
@staticmethod
|
||||||
|
def memberforid(checkid, server):
|
||||||
|
for member in server.members:
|
||||||
|
if str(member.id) == str(checkid):
|
||||||
|
return member
|
||||||
|
return None
|
||||||
|
|
||||||
def getreadabletimebetween(self, first, last):
|
def getreadabletimebetween(self, first, last):
|
||||||
# A helper function to make a readable string between two times
|
# A helper function to make a readable string between two times
|
||||||
timeBetween = int(last - first)
|
timeBetween = int(last - first)
|
||||||
|
|||||||
Reference in New Issue
Block a user