mirror of
https://github.com/NoiTheCat/WorldTime.git
synced 2024-11-24 01:14:13 +00:00
Update help strings with a useful link
This commit is contained in:
parent
1cb159c64b
commit
24aff9c892
2 changed files with 6 additions and 4 deletions
|
@ -13,6 +13,8 @@ from userdb import UserDatabase
|
||||||
from common import tzlcmap, logPrint
|
from common import tzlcmap, logPrint
|
||||||
|
|
||||||
class WtCommands:
|
class WtCommands:
|
||||||
|
errStrInvalidZone = ':x: Not a valid zone name. To find your time zone, refer to: <https://kevinnovak.github.io/Time-Zone-Picker/>'
|
||||||
|
|
||||||
def __init__(self, userdb: UserDatabase, client: discord.Client):
|
def __init__(self, userdb: UserDatabase, client: discord.Client):
|
||||||
self.userdb = userdb
|
self.userdb = userdb
|
||||||
self.dclient = client
|
self.dclient = client
|
||||||
|
@ -111,7 +113,7 @@ class WtCommands:
|
||||||
`tz.removeFor [user]` - Removes another user's information.
|
`tz.removeFor [user]` - Removes another user's information.
|
||||||
'''), inline=False)
|
'''), inline=False)
|
||||||
em.add_field(name='Zones', value=dedent('''
|
em.add_field(name='Zones', value=dedent('''
|
||||||
This bot uses zone names from the tz database. Most common zones are supported. For a list of entries, see the "TZ database name" column under https://en.wikipedia.org/wiki/List_of_tz_database_time_zones.
|
This bot accepts zone names from the IANA Time Zone Database (a.k.a. Olson Database). A useful tool to determine yours can be found at: https://kevinnovak.github.io/Time-Zone-Picker/
|
||||||
'''), inline=False)
|
'''), inline=False)
|
||||||
await channel.send(embed=em)
|
await channel.send(embed=em)
|
||||||
|
|
||||||
|
@ -124,7 +126,7 @@ class WtCommands:
|
||||||
try:
|
try:
|
||||||
zoneinput = tzlcmap[wspl[1].lower()]
|
zoneinput = tzlcmap[wspl[1].lower()]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
await channel.send(':x: Not a valid zone name.')
|
await channel.send(self.errStrInvalidZone)
|
||||||
return
|
return
|
||||||
self.userdb.update_user(guild.id, author.id, zoneinput)
|
self.userdb.update_user(guild.id, author.id, zoneinput)
|
||||||
await channel.send(':white_check_mark: Your zone has been set.')
|
await channel.send(':white_check_mark: Your zone has been set.')
|
||||||
|
@ -154,7 +156,7 @@ class WtCommands:
|
||||||
try:
|
try:
|
||||||
zoneinput = tzlcmap[wspl[2].lower()]
|
zoneinput = tzlcmap[wspl[2].lower()]
|
||||||
except KeyError:
|
except KeyError:
|
||||||
await channel.send(':x: Not a valid zone name.')
|
await channel.send(self.errStrInvalidZone)
|
||||||
return
|
return
|
||||||
|
|
||||||
# Do the thing
|
# Do the thing
|
||||||
|
|
|
@ -4,7 +4,7 @@ import pytz
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
|
|
||||||
# Bot's current version (as a string), for use in the help command
|
# Bot's current version (as a string), for use in the help command
|
||||||
BotVersion = "1.3.1"
|
BotVersion = "1.3.3"
|
||||||
|
|
||||||
# For case-insensitive time zone lookup, map lowercase tzdata entries with
|
# For case-insensitive time zone lookup, map lowercase tzdata entries with
|
||||||
# entires with proper case. pytz is case sensitive.
|
# entires with proper case. pytz is case sensitive.
|
||||||
|
|
Loading…
Reference in a new issue