-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Instant error when running script #5
Comments
Same issue here. The bot will run but then produce that error message after a few cycles, or it just produces that message instantly. |
Alright so I rolled back to a previous commit where it doesn't throw that error; before i tried to update the bot detection measures... It should be working now; but i remember @PascalvanDongen was having troubles with it retweeting some vegas giveaways account that it shouldn't be retweeting; give me 2 or 3 days and that'll be fixed, too. |
Working like a charm. Thank you. |
Now i am getting this error: |
This error usually appears when using python 2.x due to the string encoding. Python 2.x uses ascii strings by default. It is required to use .encode('utf8')/.decode('utf8') in the right strings to avoid getting the error. Other way to avoid the error is by adding P.S. Tweepy uses by default the unicode strings. |
When I run the script I get this error instantly:
Traceback (most recent call last): File "twitterbot1.py", line 67, in <module> run() File "twitterbot1.py", line 62, in run search(api.search(q=key)) File "twitterbot1.py", line 37, in search if is_user_bot_hunter(str(i.author.name), str(i.author.screen_name)) == False: UnicodeEncodeError: 'ascii' codec can't encode character u'\U0001f384' in position 0: ordinal not in range(128)
The text was updated successfully, but these errors were encountered: