diff --git a/drama/classes/user.py b/drama/classes/user.py index 478f1e642..d690d5c15 100644 --- a/drama/classes/user.py +++ b/drama/classes/user.py @@ -38,6 +38,7 @@ class User(Base, Stndrd, Age_times): passhash = deferred(Column(String, default=None)) banawards = Column(Integer, default=0) created_utc = Column(Integer, default=0) + suicide_utc = Column(Integer, default=0) admin_level = Column(Integer, default=0) resized = Column(Boolean, default=True) agendaposter = Column(Boolean, default=False) diff --git a/drama/routes/users.py b/drama/routes/users.py index fda3a9196..314504aa0 100644 --- a/drama/routes/users.py +++ b/drama/routes/users.py @@ -20,11 +20,10 @@ beams_client = PushNotifications( ) @app.route("/@/suicide") -@limiter.limit("1/hour") @auth_required def suicide(v, username): - #t = int(time()) - #if t - v.suicide_utc < 86400: abort(403) + t = int(time()) + if t - v.suicide_utc < 86400: abort(403) user = get_user(username) suicide = f"""Hi there, @@ -45,8 +44,8 @@ def suicide(v, username): Your fellow dramatards care about you and there are people who want to help.""" send_notification(1046, user, suicide) - #v.suicide_utc = t - #g.db.add(v) + v.suicide_utc = t + g.db.add(v) return "", 204 @app.route("/api/v1/user/", methods=["GET"]) diff --git a/drama/templates/userpage.html b/drama/templates/userpage.html index 1a4200fe8..7cdb1923b 100644 --- a/drama/templates/userpage.html +++ b/drama/templates/userpage.html @@ -135,6 +135,7 @@ Follow Message + Get help

 							
@@ -312,6 +313,7 @@
 					Follow						
 					
 					Message
+					Get help
 					
 						

 						
diff --git a/snappy.txt b/snappy.txt
index 07cff5229..1b964081e 100644
--- a/snappy.txt
+++ b/snappy.txt
@@ -2115,4 +2115,18 @@ edit: oh dear god stop the madness I didn't realize it was AAVE don't crucify me
 Lots of people trying to explain to me that this is a joke, and look, I looked at the timeline, and it did seem to contain other racist material that may have been intended to be edgy and funny.  But look, your racist “satire” is still racist, and you make lots of racist satire? Kinda makes me think you‘re actually a racist.
 I promise whatever satirical aim you think this person has, they could TOTALLY exercise it in a way that wasn’t horribly racist. They’re being racist because they know that will get a rise out of people.  And at that point, that’s not actually satire.
 Hey, notice how this tweet acknowledges that I understand what the person is trying to accomplish? That means you don’t need to explain the “joke” to me.  The problem with trying to be so absurdly racist that it’s satire is that you’re still being absurdly racist.  If we’ve learned anything from the last four years, it’s that absurd racism does not in fact highlight how absurd racism is. It just makes absurd racism more common.
-I don’t like it. I’m not going to start liking it. Saying the exact same things that absurdly racist people do but then saying it’s satire just makes me not trust you at all.
\ No newline at end of file
+I don’t like it. I’m not going to start liking it. Saying the exact same things that absurdly racist people do but then saying it’s satire just makes me not trust you at all.
+{[para]}
+I swear to god I'm starting to hate the word cope, it's getting up there with based and "king shit" on my list of stuff that internetfags say way too much
+
+The other day I made the case that just having kids doesn't mean you're contributing to society and the copefags came out of the woodwork there too, as if it's not possible to not be a permavirgin and also question whether filling a pussy with baby batter is actually an accomplishment
+
+I'm starting to get the sneaking suspicion that there's a lot of projection going on around here. If you can only ever hope to cum inside someone twice in your life I guess getting them pregnant would seem like more of an accomplishment
+
+Anyway, where am I? Oh, right, we were talking about fatties
+
+Fuck it, I'm gonna take my meds and go out for my daily run
+
+Because I'm not fat, you see, but I am a schizo
+
+:crazyeyes:
\ No newline at end of file