Skip to main content

It's a Twitter Bot [ft. Dev Ed][Temp]


Man, and this is a beginner's bot. Imagine what you can do with advanced Python knowledge!

What this does - Using Firefox, this bot Automatically like tweets that fit a criteria of words to hopefully make people look at and follow you.





It took a moment to realize how exactly to install selenium. Had to use SUDO in the right directory.


I thought I didn't have Python 3.7 installed on my Mac, so that was another 2 minutes. Apparently, I just don't have it ... by default.

 I can open the terminal and run python --version and get 2.7, but opening Python Launcher shows me 3.7.3


login sets the information into the username and password boxes, but I keep getting the following error:

File "twitbot.py", line 2, in
 from selenium.webdriver.common.keys import keys
ImportError: cannot import name keys

My code:

[pylint] Unable to import 'selenium' [import-error]

His code:



Apparently, Selenium is here...in a directory I can't find.


Requirement already satisfied: Selenium in /Users/morganwars/Library/Python/2.7/lib/python/site-packages


Missing: One Library

So Selenium is *here*, but I can't use it because I can't *find* it. Really looking forward to being able to copy and paste a file path in the input bar at the top of Windows file system.

Put a pin in that one, we'll figure it out. It won't be able to scrape because Selenium is a web driver, but that doesn't mean I can't look at the code, replicate it, and learn what I can, right?

+hashtag+ is the search query we want to spamlike.
Twitterbot is the function that *would* use our credentials to log in.
liketweet would like everything marked with the hashtag 'movies'.



Not my real login credentials.




Essentially:
 Every 5 seconds, scroll down, and if you find a tweet (Marked by the class of 'tweet'), pull it up seperately. Find the heart animation. Like the tweet. Wait 10 seconds and do it again, unless Twitter thinks you're spamming, then wait 50 seconds.

Selenium: I'll be back for you.
GitHub => Here



EMPLOYERS: This shows a willingness to try new projects from found resources, research and problem-solving.

Comments

Popular posts from this blog

Azure Networking Options - Core Cloud Services

I have done a lot of AWS things on here. Time to give Azure some attention. After all, since employers don't think Cisco or COMPTIA certifications are important, maybe Microsoft ones are?

First, let's really think about why these are the two biggest cloud services providers in the world:

They've been doing internet things for a long time.Amazon launched in 1995, a virtual bookstore.
Microsoft, well, you know. 

They've lived, breathed, and frankly, created, infrastructure that we use today, that they're selling to us today. Of course the Store of Everything and the Company of Everything would encourage us to put everything in their hands.

Also: Azure has a lot less silly names for modules. Important. I appreciate straightforwardness.


I said 'a lot less', not '100% sensible names'

Microsoft has a clear set of Azure Fundamentals that anyone can interact with. Let's talk about networking basics, basically to say, again, "Hi, employers, I have an …

The Updated "What I'm Looking For In A Role" Post (2020)

Thank you for wanting to help with my job search! Here are some parameters.


Ideal:
Part time remote, text based support. It's a little far fetched, but the positions do exist. I enjoy having the flexibility to take on temporary projects from time to time!
Also; If anything sounds weird, out there, or unusual - Feel free to e-mail me. Doesn't have to be tech related. I just have to possibly find it interesting, fun, and with the possibility to get up and stretch when I want to.

Feel free to suggest something full time (still remote) that can fit within the below criteria;


Skills:


Informative writing about tech concepts and consumer electronics. You want to pay me to write more of *waves hand* this? I am game.
IT SupportUX Auditing [See Here][See example job description here] eCommerce merchandising [See Here]Azure
Cisco routing and switching technician
Proofreading

Volunteering:
Find me on Jumpstart and CareerVillage.
Jobs:
Network Tech IT SupportTechnical Consulting

I'm not super i…

Grace Hopper Celebration 2019 (GHC19)

From Aicha Evans' speech at the Keynote.
September 6th - I receive an email from Anita B Organization, saying "We read your application, we like your website, and here's a free ticket to GHC 2019 in Orlando, Florida!"


After a few more questions, it seemed everything was on the up and up, and so I accepted - and that's what this post is about!

For those who don't know, Grace Hopper Celebration is the largest gathering of Women in Technology in the world.

On a personal note, This is the first trip I've taken without my parents. Sure, they've left me behind to go on vacations, but I've never left them. I was totally worried! But you know what happened?

I met a lot of cool people in Orlando, learned a lot of neat things, and had a blast just walking around airports for upwards of 8 hours.

New Delta Sky Club on Wikimedia I really, really love airports! And I survived.

I know in the past, I've wormed my way out of jobs despite being interested simpl…