0xfuturistic / Twitter-Giveaways-Bot

A bot that will constantly look for new giveaways and contests on Twitter; and enter to all of them! It will do whatever it's needed, either retweeting or liking something, or even following and DMing someone :D
MIT License
122 stars 41 forks source link

You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal. #24

Open ArbenP opened 2 years ago

ArbenP commented 2 years ago

Hi, it says: Traceback (most recent call last): File "main.py", line 25, in screen_name = twitter_api.VerifyCredentials().screen_name File "/home/pi/.local/lib/python3.7/site-packages/twitter/api.py", line 4700, in VerifyCredentials data = self._ParseAndCheckTwitter(resp.content.decode('utf-8')) File "/home/pi/.local/lib/python3.7/site-packages/twitter/api.py", line 4908, in _ParseAndCheckTwitter self._CheckForTwitterError(data) File "/home/pi/.local/lib/python3.7/site-packages/twitter/api.py", line 4928, in _CheckForTwitterError raise TwitterError(data['errors']) twitter.error.TwitterError: [{'message': 'You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal. You can learn more here: https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api#v2-access-leve', 'code': 453}]

Is there any way to go around this issue without applying for elevated access? If there is no way, what do you have to say in the application of "How will you use the Twitter API or Twitter Data?", that will get approved, because I don't think saying that its for a giveaway bot will get it approved.

Thanks

LiamTheBox commented 2 years ago

It's honestly weird. I tried to disguise my reasons to use the bot, but it just will do nothing after clicking submit image

KsKFabietto commented 2 years ago

same problem, som1 can fix it? "twitter.error.TwitterError: [{'message': 'You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal. You can learn more here: https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api#v2-access-leve', 'code': 453}]"

SashelI commented 1 year ago

same problem, som1 can fix it? "twitter.error.TwitterError: [{'message': 'You currently have Essential access which includes access to Twitter API v2 endpoints only. If you need access to this endpoint, you’ll need to apply for Elevated access via the Developer Portal. You can learn more here: https://developer.twitter.com/en/docs/twitter-api/getting-started/about-twitter-api#v2-access-leve', 'code': 453}]"

It's on the twitter app website : Essential (free) api subscription can't retweet. So not enough acces for the bot to work