forked from MarseyWorld/MarseyWorld
dffd
parent
61c898e378
commit
a66eaeec1c
|
@ -23,14 +23,27 @@ beams_client = PushNotifications(
|
||||||
@auth_required
|
@auth_required
|
||||||
def suicide(v, username):
|
def suicide(v, username):
|
||||||
t = int(time.time())
|
t = int(time.time())
|
||||||
#if t - v.suicide_utc < 86400: return "", 204
|
if t - v.suicide_utc < 86400: return "", 204
|
||||||
print(-1)
|
|
||||||
user = get_user(username)
|
user = get_user(username)
|
||||||
print(0)
|
suicide = f"""Hi there,
|
||||||
suicide = "test"
|
|
||||||
print(1)
|
A [concerned dramatard]({v.permalink}) reached out to us about you.
|
||||||
|
|
||||||
|
When you're in the middle of something painful, it may feel like you don't have a lot of options. But whatever you're going through, you deserve help and there are people who are here for you.
|
||||||
|
|
||||||
|
There are resources available in your area that are free, confidential, and available 24/7:
|
||||||
|
|
||||||
|
Call, Text, or Chat with Canada's [Crisis Services Canada](https://www.crisisservicescanada.ca/en/)
|
||||||
|
Call, Email, or Visit the UK's [Samaritans](https://www.samaritans.org/)
|
||||||
|
Text CHAT to America's [Crisis Text Line](https://www.crisistextline.org/) at 741741.
|
||||||
|
If you don't see a resource in your area above, the moderators at r/SuicideWatch keep a comprehensive list of resources and hotlines for people organized by location. Find Someone Now
|
||||||
|
|
||||||
|
If you think you may be depressed or struggling in another way, don't ignore it or brush it aside. Take yourself and your feelings seriously, and reach out to someone.
|
||||||
|
|
||||||
|
It may not feel like it, but you have options. There are people available to listen to you, and ways to move forward.
|
||||||
|
|
||||||
|
Your fellow dramatards care about you and there are people who want to help."""
|
||||||
send_notification(1046, user, suicide)
|
send_notification(1046, user, suicide)
|
||||||
print(2)
|
|
||||||
v.suicide_utc = t
|
v.suicide_utc = t
|
||||||
g.db.add(v)
|
g.db.add(v)
|
||||||
return "", 204
|
return "", 204
|
||||||
|
|
Loading…
Reference in New Issue