**MY APP(S) HAS BEING SUSPENDED AND I HAVE NO CLUE WHY **

Hi, everyone. New here

So after a very long email back-n-forth with the Twitter Dev Team that went on for days, I finally got my developer account approved. Yay!, right? No.

What I did next was create my first app, set up my development environment, copy my app keys and was excitedly getting ready to start developing when I received an email saying my app had been suspended, the generic suspension message. I hadn’t even made an api request yet, I was literally still setting up my environment.

I followed the link attached which redirected me to fill a support form, which I did and after a whole day, I still hadn’t gotten anything back. So I filled and submitted a second support ticket, but still nothing.

I then decided to just delete the app and start afresh, assuming I might’ve done something inadvertently.

Same process again, create app, get keys, set up read/write permissions (didn’t first time), was careful to check every nitty-gritty about the app before I set up my dev environment. This time, I actually made an api request: I sent out a simple tweet, “

This is my first tweet from dev acc

”, used my second account to create a thread and mention myself in a couple of times and queried those timeline mentions from my dev environment so I could better understand the structure and got to access what I want. Context here: my app/bot is supposed to be a simple bot that replies to user mentions by downloading the attached image and basically reviewing it. There’s more to it but that’s what it basically is. There’s literally bots on Twitter that do similar functions (@acecourtbot)

Anyways, that’s all the action I did then a few minutes later, I got an email saying the second app had been suspended again. Shocking, right?! I did t know what to say. Well, I submitted a support ticket for this app, and I did that a couple more times just to be sure and up to now, I still haven’t received any email or explanation from Twitter

I have no idea what to do next. Anyone who can, please help.

1 Like

Thanks for reaching out here. I’ve reached out to the team to see if I can learn more about what might be happening here.

Thanks a ton for that. :pray:t6:
Eagerly waiting.

I don’t think you should delete the suspended program. You can only submit your application and wait patiently for the twitter staff to reply to your email.

Whoops, whoopsies!

I already did, man. I didn’t know what else to do, and it was stressing me tf out.

Very similar experience here. Wondering how you were posting tweets using your app - did you enable oauth1.0a to get a read/write token?

I could’t find a way to get an access token w/ write permissions without doing so, so I was wondering if that might be the reason…

Yeah, I enabled read/write from the developer dashboard. I saw an article on here about it and followed its directions.

Basically, create your app, go to settings, scroll down to user authentication settings, create and turn on Oauth v1.1 toggle switch, select permissions level and fill the rest info. Then regenerate your access toketo reflect the new permissions.

Please let me know if you have any luck with this - I’m getting the same problem - getting app banned with no explanation. I’m making a bot, not an app for end users.

I think this is something to do with the fact that the new API (v2) requires an app to look like it’s for end users in order to be able to post… @jessicagarson any news here?

Just wait patiently for a reply. I was suspended on November 15 and reactivated on November 23. The main reason is that Twitter has an automated system that can batch find and disable the abuse of API keys. Unfortunately, your application seems to have strayed into one of these spam groups.

SMH :man_facepalming:t6:. That’s a whole week. Well, Twitter does what Twitter does. Re: @jessicagarson

Meantime, I sent another ticket again. ID: 0245931388, and I’m familiarising myself with the API and writing some non-api requesting functions.

I would like to check out your bot. If you don’t mind.

@bentbot, I don’t think I’ve checked in to see what might be happening on your end, is bentbot the handle you are using? Do you have the case number of any previous appeals?

@thierryntoh24 I just checked with the team on your case, and I’ll let you know when I hear further. This does sometimes take some time on our end.

Well, later is always better than never, amirite. :pray:t6:

It’s @bentbot_ (with an underscore at the end).

The only thing I can think of that might have caused a flag is enabling oAuth1.0a in order to get a read-write access token (for my own account only) and having to enter nonsense URLs for the oAuth flow details (because no user will ever authenticate with the app, I just generate tokens via the developer interface for my own account).

If this is the case there needs to be a “safe” way for new apps to get a write token.

@thierryntoh24, I talked to the team, and your account should be back to normal. Let me know if you are still having issues here.

1 Like

Yeah wow! it is back to normal. Wuh!
Thanks a lot, @jessicagarson
どうもありがとうございます😊

2 Likes

Hi @bentbot, I talked to the team, and they mentioned your account should be back in a normal state. Let me know if you are seeing something different.

Just like that, magic. Thanks!

1 Like

That is great.

Hi @jessicagarson, I have sent a request for an Academic account, and after failing one time to get an account (my information wasn’t clear enough), I received an email saying my case is open again. However, after emailing Twitter again and also sending a message through the developer platform, I still see this on my project with no change:

Could you please see if there is anything I should be doing? It’s been more than two months that I haven’t received anything from Twitter.

Thanks in advance!