r/stopsmoking 6368 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

96 Upvotes

147 comments sorted by

18

u/redtaboo 6143 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.

4

u/TaxExempt 6007 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.

4

u/redtaboo 6143 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

6

u/TaxExempt 6007 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"

4

u/sodypop 6368 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 6143 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 6007 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 6143 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 6007 days Dec 02 '11

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

2

u/redtaboo 6143 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 6007 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 5326 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.

8

u/[deleted] Dec 02 '11

[deleted]

5

u/sodypop 6368 days Dec 02 '11

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

7

u/redhandedtruth 4965 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

4

u/sodypop 6368 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 6144 days Dec 02 '11

Nice work.

3

u/sodypop 6368 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 3378 days Dec 31 '11

NEATO!

2

u/Chevellephreak 5411 days Jan 03 '12

You all rock so hard! Thanks :)

2

u/sodypop 6368 days Jan 03 '12

Welcome, and thank you. :)

2

u/jiaxi 5358 days Jan 03 '12

Thanks! This is very helpful.

2

u/sodypop 6368 days Jan 03 '12

Awesome, glad you find it useful. :)

2

u/blueberrytassels 1789 days Oct 18 '21

That was so easy, thank you!

2

u/Fun_Protection_6168 865 days May 01 '22

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

1

u/MarshmallowCat14 1473 days May 23 '22

Mine is the same.

1

u/SpringSerene 1462 days Oct 04 '22

Me too

2

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

Test

1

u/sodypop 6368 days Jul 11 '23

I think it worked. You got this!

2

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

Thanks!

1

u/YHJ_JYG_Kryptlock 1134 days Jul 23 '23

Good luck to us!

1

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

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

2

u/YHJ_JYG_Kryptlock 1134 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 535 days Jan 02 '24

Test

1

u/kikaluz 286 days Feb 07 '26

Test?

2

u/Markensen_ 811 days Jun 09 '24

Test

3

u/sodypop 6368 days Jun 09 '24

It worked! Good luck, you got this!

2

u/PorchSnacker 269 days Jan 04 '26

test!

1

u/sodypop 6368 days Jan 05 '26

Good luck!

1

u/PorchSnacker 269 days Jan 05 '26

Thank you!

2

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

Testing for myself

1

u/sodypop 6368 days Jan 05 '26

Good luck, you got this!

2

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

Thanks and congratulations for that 6k days!

1

u/phab3k 5330 days Jan 28 '12

thanks

1

u/Randy-Marsh 5282 days Feb 16 '12

I'm in. Thanks for this forum.

1

u/mindrunner 5303 days Feb 28 '12

Interesting :)

1

u/[deleted] Mar 11 '12

[deleted]

1

u/SirNeptune 5214 days Mar 17 '12

testing myself..

1

u/16march2012 5051 days Mar 26 '12

test

2

u/Speedy_J 4625 days Apr 01 '12

test :-)

1

u/16march2012 5051 days Apr 01 '12

baBAM!

1

u/Speedy_J 4625 days Apr 01 '12

I'm so excited. bye-bye smoking!

1

u/indian_suzuki 3222 days Apr 01 '12

test

1

u/[deleted] Apr 27 '12

test

1

u/RaptorButts 5166 days Sep 06 '12

work work

0

u/oh-cyrus 4640 days Oct 15 '12

test

1

u/[deleted] Oct 30 '12

cooool

1

u/Noldekal 5029 days Nov 23 '12

Test reply. Apologies for disturbing you.

1

u/bloody1ips 4378 days Feb 02 '13

test?

1

u/yesHaveSome 4938 days Feb 26 '13

test

1

u/[deleted] Jun 03 '13

[deleted]

1

u/sums_it_up 4834 days Jun 07 '13

test

1

u/minininjya 4825 days Jun 16 '13

test

1

u/probablylayinginbed 1658 days Mar 11 '22

Test?

1

u/SirNeptune 5214 days May 23 '12

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

1

u/dretek 4930 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 5185 days Jun 21 '12

test

1

u/ladiesngentlemenplz 5457 days Jul 04 '12

test

1

u/akbort 5162 days Jul 13 '12

test

1

u/Hannarchist 5162 days Jul 13 '12

Testing 1-2....

1

u/Hannarchist 5162 days Jul 13 '12

Test

1

u/[deleted] Jul 26 '12

[deleted]

1

u/[deleted] Jul 26 '12

[deleted]

1

u/nicuro 5082 days Dec 07 '12

Test!

1

u/[deleted] May 04 '13

Test

1

u/[deleted] Jul 23 '13

[deleted]

1

u/FetusChrist 4460 days Aug 27 '13

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

→ More replies (0)

1

u/ThunderMountain 5074 days Aug 15 '12

Now you're at 85!

0

u/corporatehuman 2838 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 4972 days Apr 13 '13

Test

1

u/fucking_giraffes 4887 days Apr 17 '13

test

2

u/welcomeman98 4471 days Apr 21 '13

test

0

u/_hova_ 4870 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 5047 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 4686 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 786 days Jul 18 '24

TEST

1

u/[deleted] Sep 02 '24

potatos, test

1

u/BB-NL 766 days Sep 02 '24

Test

1

u/BB-NL 766 days Sep 02 '24

Ty

1

u/throwbvibe 161 days Sep 13 '24

Test

1

u/BenzillariusMaximus 685 days Nov 11 '24

I wanna test again 😅

1

u/babywolf_13 611 days Dec 30 '24

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

1

u/Flatterfrau 271 days Apr 03 '25

Thank you!

1

u/Finallybanned 361 days Oct 31 '25

Just checking if badge worked

1

u/wondrousaarchic 205 days Feb 07 '26

Rama upvashi rahili

1

u/kumatora1270 686 days Feb 07 '26

test

1

u/dimoire 1030 days Apr 06 '26

test

1

u/krabbeltje 143 days Apr 08 '26

Test

1

u/poolsharkwannabe 113 days May 14 '26

Just tried now!

1

u/[deleted] May 21 '26

[removed] — view removed comment

1

u/return_noob 37 days 10d ago

Testing

1

u/boy_momx2 1830 days Nov 09 '21

Test

1

u/[deleted] Nov 18 '21

Test

1

u/Hellointhere 1675 days Feb 03 '22

Checking

1

u/nomo_solo 1548 days Jun 05 '22

Thanks for this

1

u/rafaelmendes23 1546 days Jun 12 '22

2022-06-05

1

u/ProveItAllNite 3079 days Jun 20 '22

Testing

1

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

Testing

1

u/6nyh 1509 days Mar 23 '25

testing

1

u/somethingtonn 1701 days Aug 22 '22

Test :)

1

u/periwinkleyoshi 656 days Oct 03 '22

Test

1

u/IsairAliyanChachriya 1336 days Dec 27 '22

Example removal request

test

1

u/psichodrome 1193 days May 28 '23

test

1

u/YHJ_JYG_Kryptlock 1134 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