blob: 207713f5b76b46412b8337e72b7ed78a5c05ce54 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
PROMPT_START = "Hello, this is `checkin.bot`. \n\n" \
"This is a Telegram bot with functionality similar to Foursquare Swarm, " \
"but check in and post your location to the Fediverse (Mastodon/Pleroma) instead of Twitter.\n\n" \
"Aware of privacy concerns, this bot will not store your location data." \
"*Be safe and cautious when sharing your real time location on the web.* \n\n" \
"Start using this bot by sharing your location using Telegram context menu to it."
PROMPT_TOS = """
By using this bot, you agree to the following terms of service:\n\n
<b>Data Collection</b>
<b>Server Logs</b>
<b>Server Locations</b>
<b>Data Sharing</b>
"""
PROMPT_FEDI_LOGIN_WHERE_IS_INSTANCE = "Where is your home instance in the Fediverse? (e.g. `https://mastodon.social`)"
PROMPT_FEDI_LOGIN = "Please login to your Fediverse account by clicking the link below:"
PROMPT_CHOOSE_ACTION = "Use bot keyboard to choose an action"
PROMPT_ADD_COMMENT = "You can continue adding comments, or press skip"
PROMPT_ADD_MEDIA = "You can continue adding photos, or press skip"
PROMPT_LOCATION_KEYWORD = "You can input location search keywords or press skip"
PROMPT_WAIT_LOCATION_CONFIRMATION_NO_NEARBY_POI = "No nearby places found. But you can input location name manually."
PROMPT_WAIT_LOCATION_CONFIRMATION = "Where are you?"
PROMPT_CANCELED = "Canceled"
PROMPT_MAX_PHOTO_REACHED = "Cannot attach more than 4 medias, only first 4 will be posted"
PROMPT_DONE = "Done"
PROMPT_HELP = "Available commands:" \
"\n`/login` - login to Fediverse account. " \
"You can use this command to login to multiple Fediverse accounts" \
"\n`/list` - list current linked Fediverse accounts" \
"\n`/logout [number]` - logout from specified Fediverse account, default logout from all" \
"\n`/vis public|private|unlisted [number]` - " \
"toggle visibility of your checkins on specified instances, default=private" \
"\n`/tos` - show ToS message" \
"\n`/cancel` - cancel current operation during checkins"
PROMPT_LIST = "You are linked with the following Fediverse accounts:"
PROMPT_LIST_NO_RESULT = "You are not linked with any Fediverse account yet. \n\n Input <code>/login</code> to login."
PROMPT_LOGOUT = "Choose Fediverse account to logout"
PROMPT_TOGGLE_VIS = "Choose visibility of your checkins on Fediverse"
CALLBACK_SKIP = "Skip"
|