BerkshireCar / SpeederBot

Twitter SpeederBot
BSD 2-Clause "Simplified" License
67 stars 7 forks source link

Bot Twitter account suspended #4

Closed JHolah closed 3 years ago

JHolah commented 3 years ago

Question: Has anyone else had their Twitter account suspended? Apparently without reason. I have appealed and will post an update here with the result.

image

JHolah commented 3 years ago

Ok, I can see this on a few accounts. I am not familiar with Twitter rules but I'm guessing bot accounts, or at least bot accounts openly admitting they are such, are not permitted.

image

BerkshireCar commented 3 years ago

Just checked and ours is too, I have asked for clarification, I suspect it might be down to historical tweets prior to issue #1 but as soon as I know more information I'll post it here.

a113speederbot commented 3 years ago

Hi, I've been permanently suspended following my appeal. I've set up on facebook and will see how that goes. If anybody resolves this issue then I'll be interested to know how i can get @a113speederbot back up! Thanks.

JHolah commented 3 years ago

Ah bollocks. A victim of your own success. I'll see if my appeal is any different but not holding out much hope.

a113speederbot commented 3 years ago

Yes, nothing more from them as yet. FB is pretty easy if you want to do it there. Not had anything nasty happen to mine yet, but let's see!

jeggburt commented 3 years ago

I see some accounts are back up; was this because of the historical (confidence) data?

a113speederbot commented 3 years ago

Nice, thanks for the heads up. a113speederbot and BerkshireCar Twitter accounts are back up!

BerkshireCar commented 3 years ago

Mine was this reason: `Your account was suspended after finding violations of the Twitter Rules. Specifically, our policies prohibiting spam, and fake or artificial account interactions and engagements. This could include selling, purchasing, or attempting to inflate account interactions. It also might mean using third-party apps that claim to get you more followers or retweets, or participating in engagement or follow exchange groups, which are sometimes referred to as “decks.” '

a113speederbot commented 3 years ago

Same. Could only be this, couldn't it?

I see some accounts are back up; was this because of the historical (confidence) data?

JHolah commented 3 years ago

Mine is back up. I'm wondering if it is possible that including those hashtags might be considered spamming them?

I have not yet restarted the integration, but I'm going to do so with a less regular interval, a higher speed threshold, and fewer hash tags. And then hope for the best.

BerkshireCar commented 3 years ago

Mine is back up. I'm wondering if it is possible that including those hashtags might be considered spamming them?

I have not yet restarted the integration, but I'm going to do so with a less regular interval, a higher speed threshold, and fewer hash tags. And then hope for the best.

This could well be the problem with all the SpeederBots using the same Tags it might have trended and swamped (SPAMMED) other HASH Tags, I've updated the 4 blueprints to remove all the other tags.

a113speederbot commented 3 years ago

Good idea and is it worth updating the ReadMe to encourage people not to copy others' tags and to try to personalise the text a bit in their tweets? Also might be worth pointing out the scheduling on integromat and getting people to consider disabling their scenarios for a bit now and then (i.e. during the night), to make thigs a bit more irregular?

andypaddock commented 3 years ago

Although the Twitter posts are a great tool to raise awareness they are a bit of a blunt instrument - I've switched the focus of my bots to send the data to a google sheet, this will be passed onto the CSW people so they can target their resources - I've also volunteered to be part of Community speed watch and have discovered the following - No checks at night, in bad weather, on dual carriageways so I will be adjusting my triggers/schedule to compensate. I currently have 2 Google Spreadsheets with colour coded conditional formatting set up so I can tell the CSW that most people speed on the road between X times

jeggburt commented 3 years ago

That's quite a good idea actually.

I think on its own, you're right, it doesn't serve much of a purpose, but should be used in conjuction with other data tools or campaigning that's going on locally.

I've been highlighting speeding in the area quite a bit over the past few years; one of the roads covered includes one my Cllr lives on, so I'm hoping to get some results from that they might be able to take action with, alongside council counting.

BerkshireCar commented 3 years ago

Although the Twitter posts are a great tool to raise awareness they are a bit of a blunt instrument - I've switched the focus of my bots to send the data to a google sheet, this will be passed onto the CSW people so they can target their resources - I've also volunteered to be part of Community speed watch and have discovered the following - No checks at night, in bad weather, on dual carriageways so I will be adjusting my triggers/schedule to compensate. I currently have 2 Google Spreadsheets with colour coded conditional formatting set up so I can tell the CSW that most people speed on the road between X times

100% Agree - that is exactly how I set my original one up, I also recorded revenue costs which could have been generated. given the response from twitter I would recommend that people use a google sheet.

a113speederbot commented 3 years ago

I agree with you guys, I was contacted by the local parish council shortly after sharing the Twitter account on Facebook and have been logging data to Airtable for him since then. He's interested in >50mph speeds, so that's what it logs. Also he has asked me to get involved with CSW, which I definitely will do.

Maybe I should consider Google forms, and maybe you guys would share your formatting ideas and/or templates here for us to learn from? I would be really interested in learning how the conditional formatting is set up, sample timing, etc as I am sure would many others. Also, I think sharing how we collaborate with others will be advantageous to all.

As I've said - I'm quite happy to put all this stuff in the Wiki here, not used one before but I'm sure I can manage.

Great work, guys! Well done.

JHolah commented 3 years ago

I agree with all of this. Getting real time data out there is great, but data sets over time are more valuable when campaigning for policy change, enforcement, re-engineering, etc. I also note some recognisable names from here in this article which shows how it could be necessary to pause tweeting (🙄). https://www.advertiserandtimes.co.uk/news/speed-monitor-at-new-forest-animal-blackspot-axed-after-driv-9212537/

Good luck with all your projects. I guess we should close this particular issue now.

JHolah commented 3 years ago

A couple of loose ends, so reopening... If I try and view tweets from other bot accounts, I'm seeing this. Is there still an issue with our accounts?

Screenshot_20210824-093652_Brave.jpg

BerkshireCar commented 3 years ago

A couple of loose ends, so reopening... If I try and view tweets from other bot accounts, I'm seeing this. Is there still an issue with our accounts?

Screenshot_20210824-093652_Brave.jpg

I'm sure twitter will be applying the same policy, we are assuming it's SPAMMING or something with TAGS - safest thing is to reduce the tweets and tags.

jeggburt commented 3 years ago

Is that because they were deemed "spam" and Twitter has automatically removed them?

JHolah commented 3 years ago

Is that because they were deemed "spam" and Twitter has automatically removed them?

I see this even for post-suspension tweets. Even the latest non-bot ones for berkshirecar.

jeggburt commented 3 years ago

I see this even for post-suspension tweets. Even the latest non-bot ones for berkshirecar.

I've just gone in and see what you're referring to now; the post is visible on the summary, but you cannot access it directly.

I'd argue that's probably either a specific profile setting either on that account, or our own accounts, or Twitter have specifically put a flag on those posts specifically, to stop them being distributed/shared. That's in the absence of any information Twitter has told you.

BerkshireCar commented 3 years ago

This pinned tweet is an example no idea why? maybe as it was before the suspension.
Screenshot 2021-08-24 at 11 57 02

JHolah commented 3 years ago

I'm going to give it some time and see...

JHolah commented 3 years ago

All seems to be working OK now. You all seeing the same?

andyroberts1234 commented 3 years ago

Although the Twitter posts are a great tool to raise awareness they are a bit of a blunt instrument - I've switched the focus of my bots to send the data to a google sheet, this will be passed onto the CSW people so they can target their resources - I've also volunteered to be part of Community speed watch and have discovered the following - No checks at night, in bad weather, on dual carriageways so I will be adjusting my triggers/schedule to compensate. I currently have 2 Google Spreadsheets with colour coded conditional formatting set up so I can tell the CSW that most people speed on the road between X times

@andypaddock or others, do you have a step by step guide for setting up with google sheets? I assume this method can use the free version of integromat?

Whoami786 commented 1 year ago

how to recover twitter suspended account with the help of wich programming language

BerkshireCar commented 1 year ago

Although the Twitter posts are a great tool to raise awareness they are a bit of a blunt instrument - I've switched the focus of my bots to send the data to a google sheet, this will be passed onto the CSW people so they can target their resources - I've also volunteered to be part of Community speed watch and have discovered the following - No checks at night, in bad weather, on dual carriageways so I will be adjusting my triggers/schedule to compensate. I currently have 2 Google Spreadsheets with colour coded conditional formatting set up so I can tell the CSW that most people speed on the road between X times

@andypaddock or others, do you have a step by step guide for setting up with google sheets? I assume this method can use the free version of integromat?

You could setup the scenario to just write to a google sheet or airtable yes.

BerkshireCar commented 1 year ago

how to recover twitter suspended account with the help of wich programming language

Sorry you would need to contact twitter support to un-suspend an account or even wait a while as it might just be a temporary suspension.

There is nothing this code can do to un-suspend a twitter account I'm afraid.