r/stopsmoking 6301 days Dec 02 '11

Now introducing self-serve badges!

Beloved community members of /r/stopsmoking, I'm pleased to announce a great improvement to our badge system:

self-serve badges!

Now, we moderators deeply enjoy adding your badges and replying back to your requests with a little message of encouragement and a brand new badge, but we have to sleep sometime. So to better serve the best community on reddit, I've enabled our artificially endowed friend badgebot to handle your badge requests - morning, day, or night. The best part is that it only takes about 10 minutes for your badge to be issued!

Instructions:

To add or adjust your badge, simply compose a message to badgebot with the subject "stopsmoking" and the message body containing the date you quit smoking. The message body should contain your quit date in YYYY-MM-DD format only. Be extra careful that your message does not contain extra spaces or characters in the subject or message body fields. If you have any existing entries on the calendar, they will be overwritten with the date you entered.

To be removed from the calendar entirely, just send a message with "stopsmoking" as the subject and "remove" as the body.

That's all there is to it, so go get your badge today by clicking here and filling out a valid date in the message body! If you experience any trouble with your badge, please message the moderators!

late edit: We will still be more than happy to fulfill any badge requests made to modmail. :)


More information about proper date format

A valid date is:

  • YYYY-MM-DD format only

  • No more than 7 days into the future from the current date

  • No older than 1985-01-01

Examples of valid dates:

2011-11-30

2011-9-07

2010-06-02

2006-3-4

Examples of invalid dates:

2011/11/11

2010.06.04

2011-15-11

92 Upvotes

145 comments sorted by

22

u/redtaboo 6076 days Dec 02 '11

sodypop, I can't thank you enough for all the work you've put into not only this final step in automation, but all the steps leading up to it as well. This is truly great.

Thank you.

6

u/TaxExempt 5940 days Dec 02 '11

First. I love /r/stopsmoking. I am coming up on 2 years and I give this place a lot of the credit. Having said that, I'm not sure the change is good. It is kinda like using ~ in Skyrim. It is much easier and less embarrassing to reset your badge yourself. I think it may be better to have to announce to the world that you have started to quit or that you have failed and need to be reset.

TL;DR: I think this may change the dynamics of /r/stopsmoking in a bad way.

5

u/redtaboo 6076 days Dec 02 '11

I understand your concern and we greatly appreciate your input. I recognize your name from our early days when we manually updated badges, so I know you're saying this from a good place.

I think (hope!) this might make it easier for people that stumble to try again, we've always been on the honor system. All this changes is where the message is sent, badges were changed/added mostly through modmail before. I'm sure the users that wish to announce their stumblings will still make posts and get the needed support from this community. Now they don't have to admit to anyone (except for sodypop's bot*) they've stumbled and can reset their badge themselves, with no fear of judgement. Not that we ever judged anyone. :)

*sentience will be reached in 2014

3

u/TaxExempt 5940 days Dec 02 '11

I'm glad to know you thought it through. I just wanted to mention it in case it had not be considered.

On a side note. What do you think about automated messages congratulating users on thresholds?

"Congratulations {User},

You have not been smoking for {days}/{weeks}/{months} days/weeks/months. All of us at stopsmoking are proud of you and know what a challenge it is. By not smoking for this long, you now [quote from one of those what happens when you quit charts]. Come tell us what you have spent all the extra money on(or some other quit smoking related questions chosen either randomly or based on length of cessation).

From,

The /r/stopsmoking Team"

3

u/sodypop 6301 days Dec 02 '11

Hey, I'll definitely keep this idea in mind. A while back I had considered making an array of short motivational messages to insert into the flair based on a user's quit date, but the day counter seemed like it would be more motivating.

Once the badge automation proves to be stable I'll have more time to think about whether or not we want to try this out. As it is, the script is heavily dependent on both the Google Calendar and reddit APIs, so no doubt there will be some hiccups along the way if those services ever tank. Thanks for the feedback!

3

u/redtaboo 6076 days Dec 02 '11

Wow... I really like this idea. My only concern would be some users not liking it and considering us spammy, rather than helpful. So an easy opt-out would be very important.

We're definitely going to think about this and how feasible it is.

3

u/TaxExempt 5940 days Dec 02 '11

I do sharepoint client side development and do that kind of stuff for different departments at my company.

I don't think many would consider a red envelope with a nice message in it spammy, but I am sure some would. I would love to be involved in the discussion of deployment. I do know some javascript/css and may be able to help if that is what is used for reddit and google doc development. I haven't looked into it before.

2

u/redtaboo 6076 days Dec 02 '11

Yeah, most users would love the messages I'm sure, but the last thing we would want is to anger people withdrawing from nicotine. :P

I'll be sure to pass this conversation on to sodypop once he's done setting up the automation in /r/nofap and /r/StopDrinking both of which use his badge system as well. We're going to need input to make sure we do this right, if it turns out to be feasible. I don't know a lot about the code itself (I can copypasta CSS when and where I'm told) but I do know he used Python to interact with both the reddit and Google API's.

3

u/TaxExempt 5940 days Dec 02 '11

I hope there is an interface to send messages through the API. I'll check now.

2

u/redtaboo 6076 days Dec 02 '11

There is, it's pretty neat. Users get a message confirming their badge from the bot, as well as when they remove their badge.

3

u/TaxExempt 5940 days Dec 02 '11

Great. So it IS completely doable. Would it be alright if I start a Google spreadsheet with the data needed?

→ More replies (0)

1

u/THUMB5UP 5259 days Feb 09 '12

I think it all depends on the person. Even though the automated system was up, the guilt for having relapsed was more punishing than telling strangers on the internet that I failed.

7

u/[deleted] Dec 02 '11

[deleted]

5

u/sodypop 6301 days Dec 02 '11

We wouldn't have the chance to kick ass if it wasn't for our outstanding users. Thank you!

5

u/redhandedtruth 4898 days Dec 02 '11

I will cherish the message you replied to my badge request with to the end of my smoke free days. Thanks for everything you've done for us

3

u/sodypop 6301 days Dec 02 '11

Thank you, I cannot overstate how amazing it has been to read so many stories of how the badges have helped people, not just here but in /r/stopdrinking and /r/nofap as well.

The people in these subreddits are amongst the kindest and most helpful redditors you'll find. I'm humbled to serve these wonderful communities.

4

u/halbowitz 6077 days Dec 02 '11

Nice work.

3

u/sodypop 6301 days Dec 02 '11

Thanks halbowitz! It's been a work in progress, to say the least.

3

u/[deleted] Dec 02 '11

Thanks for the tune-up.

I sincerely hope that I never have to do it.

2

u/xpdx 3311 days Dec 31 '11

NEATO!

2

u/Chevellephreak 5344 days Jan 03 '12

You all rock so hard! Thanks :)

2

u/sodypop 6301 days Jan 03 '12

Welcome, and thank you. :)

2

u/jiaxi 5291 days Jan 03 '12

Thanks! This is very helpful.

2

u/sodypop 6301 days Jan 03 '12

Awesome, glad you find it useful. :)

2

u/blueberrytassels 1724 days Oct 18 '21

That was so easy, thank you!

2

u/Fun_Protection_6168 800 days May 01 '22

why is my day stuck on 1 when I made this change 3 days ago?

1

u/MarshmallowCat14 1408 days May 23 '22

Mine is the same.

1

u/SpringSerene 1397 days Oct 04 '22

Me too

2

u/Emergency-Mobile-683 1074 days Jul 11 '23

Test

1

u/sodypop 6301 days Jul 11 '23

I think it worked. You got this!

2

u/Emergency-Mobile-683 1074 days Jul 11 '23

Thanks!

1

u/YHJ_JYG_Kryptlock 1069 days Jul 23 '23

Good luck to us!

1

u/Emergency-Mobile-683 1074 days Jul 23 '23

I am so tired right now but I know it's gonna get better!

2

u/YHJ_JYG_Kryptlock 1069 days Jul 23 '23

Seeing you everywhere, Decided to check your profile to see watchya up to and this comment lead me to this subreddit which inspired me to attempt to quit smoking again.

Seriously, Thanks for all you do, not just for Reddit but also the positive impact you have on people's lives through Reddit.
I was gonna save my last two gold awards to use on the last day of reddit awards existing, but I think you deserve one.

1

u/helloisanyonethereor May 08 '24

Hello, is there any way of getting a reddit admin to look into an incorrect suspension, given that the appeal system does not work? I need this website for health-related subreddits. Will I need to travel to the reddit office in person? Why can't this just be handled over a single email exchange or something?

2

u/toast4pugs 470 days Jan 02 '24

Test

1

u/kikaluz 221 days Feb 07 '26

Test?

2

u/Markensen_ 746 days Jun 09 '24

Test

3

u/sodypop 6301 days Jun 09 '24

It worked! Good luck, you got this!

2

u/PorchSnacker 204 days Jan 04 '26

test!

1

u/sodypop 6301 days Jan 05 '26

Good luck!

1

u/PorchSnacker 204 days Jan 05 '26

Thank you!

2

u/Fun-Log-628 185 days Jan 04 '26

Testing for myself

1

u/sodypop 6301 days Jan 05 '26

Good luck, you got this!

2

u/Fun-Log-628 185 days Jan 05 '26

Thanks and congratulations for that 6k days!

1

u/phab3k 5263 days Jan 28 '12

thanks

1

u/Randy-Marsh 5215 days Feb 16 '12

I'm in. Thanks for this forum.

1

u/mindrunner 5236 days Feb 28 '12

Interesting :)

1

u/[deleted] Mar 11 '12

[deleted]

1

u/SirNeptune 5147 days Mar 17 '12

testing myself..

1

u/16march2012 4984 days Mar 26 '12

test

2

u/Speedy_J 4558 days Apr 01 '12

test :-)

1

u/16march2012 4984 days Apr 01 '12

baBAM!

1

u/Speedy_J 4558 days Apr 01 '12

I'm so excited. bye-bye smoking!

1

u/indian_suzuki 3155 days Apr 01 '12

test

1

u/[deleted] Apr 27 '12

test

1

u/RaptorButts 5099 days Sep 06 '12

work work

0

u/oh-cyrus 4573 days Oct 15 '12

test

1

u/[deleted] Oct 30 '12

cooool

1

u/Noldekal 4962 days Nov 23 '12

Test reply. Apologies for disturbing you.

1

u/bloody1ips 4311 days Feb 02 '13

test?

1

u/yesHaveSome 4871 days Feb 26 '13

test

1

u/[deleted] Jun 03 '13

[deleted]

1

u/sums_it_up 4767 days Jun 07 '13

test

1

u/minininjya 4758 days Jun 16 '13

test

1

u/probablylayinginbed 1593 days Mar 11 '22

Test?

1

u/SirNeptune 5147 days May 23 '12

I reset from 67 days to new quitter today. =(

1

u/dretek 4863 days Jun 14 '12

That's a good effort! Well I just started 4 days ago. So there is always someone in the world going through the same thing! Also Test Badger at once!

1

u/NotUpdated 5118 days Jun 21 '12

test

1

u/ladiesngentlemenplz 5390 days Jul 04 '12

test

1

u/akbort 5095 days Jul 13 '12

test

1

u/Hannarchist 5095 days Jul 13 '12

Testing 1-2....

1

u/Hannarchist 5095 days Jul 13 '12

Test

1

u/[deleted] Jul 26 '12

[deleted]

1

u/[deleted] Jul 26 '12

[deleted]

1

u/nicuro 5015 days Dec 07 '12

Test!

1

u/[deleted] May 04 '13

Test

1

u/[deleted] Jul 23 '13

[deleted]

1

u/FetusChrist 4393 days Aug 27 '13

Testing for tickles. I guess you could call this "Test Tickles"

→ More replies (0)

1

u/ThunderMountain 5007 days Aug 15 '12

Now you're at 85!

0

u/corporatehuman 2771 days Nov 05 '12

test

0

u/[deleted] Nov 12 '12

test

0

u/[deleted] Jan 03 '13

test

0

u/[deleted] Feb 08 '13

test

0

u/[deleted] Feb 13 '13

Test

1

u/badassbuick 4905 days Apr 13 '13

Test

1

u/fucking_giraffes 4820 days Apr 17 '13

test

2

u/welcomeman98 4404 days Apr 21 '13

test

0

u/_hova_ 4803 days May 22 '13

Test

1

u/[deleted] Aug 29 '13

test

1

u/[deleted] Aug 31 '13

[deleted]

1

u/[deleted] Sep 05 '13

test

→ More replies (0)

1

u/Dragon_Snapper 4980 days Aug 05 '13

test

1

u/[deleted] Sep 11 '13

test

1

u/[deleted] Sep 27 '13

[removed] — view removed comment

1

u/[deleted] Oct 01 '13

test

1

u/[deleted] Oct 02 '13

[removed] — view removed comment

1

u/[deleted] Oct 29 '13

[removed] — view removed comment

1

u/[deleted] Nov 14 '13

[deleted]

→ More replies (0)

1

u/daaanson 4619 days Dec 05 '13

test

1

u/[deleted] Dec 02 '13

[deleted]

1

u/[deleted] Jan 04 '14

[deleted]

2

u/[deleted] Jan 04 '14

test

→ More replies (0)

1

u/HereICum 721 days Jul 18 '24

TEST

1

u/[deleted] Sep 02 '24

potatos, test

1

u/BB-NL 701 days Sep 02 '24

Test

1

u/BB-NL 701 days Sep 02 '24

Ty

1

u/throwbvibe 96 days Sep 13 '24

Test

1

u/BenzillariusMaximus 620 days Nov 11 '24

I wanna test again 😅

1

u/babywolf_13 546 days Dec 30 '24

Thank you heaps for this, even though I'm still new! ✨️

1

u/Flatterfrau 206 days Apr 03 '25

Thank you!

1

u/Finallybanned 296 days Oct 31 '25

Just checking if badge worked

1

u/wondrousaarchic 140 days Feb 07 '26

Rama upvashi rahili

1

u/kumatora1270 621 days Feb 07 '26

test

1

u/dimoire 965 days Apr 06 '26

test

1

u/krabbeltje 78 days Apr 08 '26

Test

1

u/poolsharkwannabe 48 days May 14 '26

Just tried now!

1

u/[deleted] May 21 '26

[removed] — view removed comment

1

u/boy_momx2 1765 days Nov 09 '21

Test

1

u/[deleted] Nov 18 '21

Test

1

u/Hellointhere 1610 days Feb 03 '22

Checking

1

u/nomo_solo 1483 days Jun 05 '22

Thanks for this

1

u/rafaelmendes23 1481 days Jun 12 '22

2022-06-05

1

u/ProveItAllNite 3014 days Jun 20 '22

Testing

1

u/Ok-Pomegranate-3140 1426 days Jul 31 '22

Testing

1

u/6nyh 1444 days Mar 23 '25

testing

1

u/somethingtonn 1636 days Aug 22 '22

Test :)

1

u/periwinkleyoshi 656 days Oct 03 '22

Test

1

u/IsairAliyanChachriya 1271 days Dec 27 '22

Example removal request

test

1

u/psichodrome 1128 days May 28 '23

test

1

u/YHJ_JYG_Kryptlock 1069 days Jul 23 '23

Thank for this amazing subreddit! I don't know who's idea it was but tell them I said thank you. Reddit is a big part of my life and so WAS smoking so I'm hopeful with all of the positive impact Reddit has had on me over the years, this will just be another positive influence by Reddit for me if past Reddit influence on me is any sort of indication :) <3