mirror of https://github.com/stijndcl/didier
Fix bug in poke current, fix bug in whois
parent
cd4dcbaeb5
commit
0085882148
|
@ -170,7 +170,7 @@ class ModCommands(commands.Cog):
|
||||||
|
|
||||||
created_local = timeFormatters.epochToDate(user.created_at.timestamp())
|
created_local = timeFormatters.epochToDate(user.created_at.timestamp())
|
||||||
|
|
||||||
embed.add_field(name="Account Aangemaakt", value="{}\n({} Geleden)".format(
|
embed.add_field(name="Account Aangemaakt", value="{}\n({} geleden)".format(
|
||||||
created_local["date"], timeFormatters.diffYearBasisString(round(created_local["dateDT"].timestamp()))
|
created_local["date"], timeFormatters.diffYearBasisString(round(created_local["dateDT"].timestamp()))
|
||||||
), inline=False)
|
), inline=False)
|
||||||
|
|
||||||
|
|
|
@ -58,7 +58,7 @@ class Poke(commands.Cog):
|
||||||
@poke.command(name="Current")
|
@poke.command(name="Current")
|
||||||
async def current(self, ctx):
|
async def current(self, ctx):
|
||||||
p = poke.get()
|
p = poke.get()
|
||||||
pokedTimeStamp = datetime.datetime.fromtimestamp(int(p[1]))
|
pokedTimeStamp = timeFormatters.epochToDate(int(p[1]))["dateDT"]
|
||||||
timeString = timeFormatters.diffDayBasisString(pokedTimeStamp)
|
timeString = timeFormatters.diffDayBasisString(pokedTimeStamp)
|
||||||
|
|
||||||
await ctx.send("Het is al **{}** aan **{}**.".format(timeString, self.utilsCog.getDisplayName(ctx, p[0])))
|
await ctx.send("Het is al **{}** aan **{}**.".format(timeString, self.utilsCog.getDisplayName(ctx, p[0])))
|
||||||
|
|
|
@ -82,7 +82,6 @@ def diffYearBasisString(timestamp):
|
||||||
timestamp = epochToDate(timestamp)["dateDT"]
|
timestamp = epochToDate(timestamp)["dateDT"]
|
||||||
now = dateTimeNow()
|
now = dateTimeNow()
|
||||||
diff = dateutil.relativedelta.relativedelta(now, timestamp)
|
diff = dateutil.relativedelta.relativedelta(now, timestamp)
|
||||||
|
|
||||||
timeList = []
|
timeList = []
|
||||||
|
|
||||||
# Don't add obsolete info such as "0 days", ...
|
# Don't add obsolete info such as "0 days", ...
|
||||||
|
@ -98,10 +97,18 @@ def diffYearBasisString(timestamp):
|
||||||
if diff.days != 0:
|
if diff.days != 0:
|
||||||
timeList.append("{} {}".format(diff.days, getPlural(diff.days, "days")))
|
timeList.append("{} {}".format(diff.days, getPlural(diff.days, "days")))
|
||||||
|
|
||||||
|
timeString = ""
|
||||||
|
|
||||||
|
if not timeList:
|
||||||
|
return "Minder dan een dag"
|
||||||
|
|
||||||
|
if len(timeList) > 1:
|
||||||
timeString = ", ".join(timeList[:-1])
|
timeString = ", ".join(timeList[:-1])
|
||||||
if len(timeString) > 0:
|
if len(timeString) > 0:
|
||||||
timeString += " en "
|
timeString += " en "
|
||||||
|
|
||||||
timeString += timeList[-1]
|
timeString += timeList[-1]
|
||||||
|
|
||||||
return timeString
|
return timeString
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue