opencollective / opencollective

We're tracking all our Issues, RFCs and a few other documents in this repository.
https://opencollective.com
MIT License
2.01k stars 370 forks source link

Thank you Tweets not going out #1800

Closed alanna closed 5 years ago

alanna commented 5 years ago

Core contributors of opencollective.com/solidus report that they have connected their Twitter, but thank you Tweets are not going out.

We connected our Twitter account but we are not seeing tweet being published, although we activated all the possible options. Let me attach a screenshot of the current configuration that we did on 3/4/19 so we expected our last donation ($250 from https://opencollective.com/modded-euros, happened on 3/5/19) to be published on Twitter.

Schermata 2019-03-07 alle 09 37 43
znarf commented 5 years ago

I've checked everything and could not find anything obvious. I added some extra debugging in production, next time there is a new backer in this collective, we can check the data.

alanna commented 5 years ago

I requested the user to test again

-- Alanna Irving hello@alanna.space https://alanna.space

On Wed, 13 Mar 2019 at 01:50, François Hodierne notifications@github.com wrote:

I've checked everything and could not fined anything obvious. I added some extra debugging in production, next time there is a new backer in this collective, we can check the data.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/opencollective/opencollective/issues/1800#issuecomment-471986883, or mute the thread https://github.com/notifications/unsubscribe-auth/AFPn_oTUohMSBt-urDeOf0j9ebXvv9NPks5vV6KogaJpZM4bmLzd .

znarf commented 5 years ago

@alannallama All they need is a new backer.

kennyadsl commented 5 years ago

Thanks! I'll let you know here next time there is a new backer.

kennyadsl commented 5 years ago

Hey there, we just had a new backer (5/9/2019) and no tweet has been sent. Here's a screenshot of our current configuration:

Schermata 2019-05-09 alle 14 23 16

Monthly stats and updates tweets work well instead.

Hope it helps to debug!

znarf commented 5 years ago

Cool. According to the logs, things went almost as expected:

{ newBacker: 
    { active: true, 
      tweet: 
       '{backerTwitterHandle} thank you so much for supporting #Solidus and its community.❤️Your {amount} donation help us keep growing!\n\n👁‍🗨Visit solidus.io or watch Solidus on GitHub to stay up to date.' }, 
   monthlyStats: 
    { active: true, 
      lastTweetId: '1123550562740514818', 
      lastTweetSentAt: '2019-05-01T11:31:43.000Z' }, 
   updatePublished: { active: true } } 
@_KarmaCreative thank you so much for supporting #Solidus and its community.❤️Your $750 donation help us keep growing! 

It seems, this was rejected by the Twitter API, not sure why yet.

znarf commented 5 years ago

@kennyadsl The tweet went out actually: https://twitter.com/SolidusIO/status/1126460472583184384

Is there anything wrong with it?

Seems the previous ones also went through: https://twitter.com/SolidusIO/with_replies

kennyadsl commented 5 years ago

Sorry. The tweet starts with @ so we didn't see it in the timeline. 🤦‍♂

We'll change the content of the tweet, thanks and sorry again.