Skip to main content

Python package for making twitter bot with less code

Project description

This package can be used to make your own twitter bot with less code

import the package using pip install

pip install simpletwitter

PyPi Link : https://pypi.org/project/simpletwitter/

Google Groups Link: https://groups.google.com/g/simpletwitter

Downloads Downloads Downloads Downloads

usage:

from simpletwitter import SimpleTwitter
bot = SimpleTwitter(email, password, no_of_tweets, username)
bot.login()
bot.like_tweet(hashtags) #like the twitte
bot.unlike_liked_tweets(5) #unlike the liked tweet
bot.tweet(tweetmessage) #put some tweet

Users Currently Using as of (03-10-2023):

Total Downloads Monthly Downloads Weekly Downloads
16,455 279 169

Current Version 1.3.1

Users Graph

image

Packages used

Tool Name Purpose
Selenium Chrome Automation
Feature Update 3 feature update added on 3rd October 2023
Update 1 Added function to retweet
Update 2 Added feature to like the top tweets of the particular hash tags
Update 3 Added Tech News feature to post news on twitter account
Update 4 Can able to post Linked in content into a tweet using AI summarizer tool from **Hugging Face.io**

Code Usage of Updates


Update 1
from simpletwitter import SimpleTwitter
bot = SimpleTwitter(email, password, no_of_tweets, username)
bot.login()
hashtags = ["#reactjs", "abipravi"]
bot.only_like_top_tweet(hashtags)
Update 2
from simpletwitter import SimpleTwitter
bot = SimpleTwitter(email, password, no_of_tweets, username)
bot.login()
hashtags = ["#reactjs", "abipravi"]
bot.retweet(hashtags)
Update 3

Post Tech News from NEWSAPI

from simpletwitter import SimpleTwitter
bot = SimpleTwitter(email, password, no_of_tweets, username)
bot.login()
no_of_news_to_be_posted = 1
# if no of tweets to be posted ==> 1 {Post 12 news} it will post '12' news for value =>> 1 <<=
x = bot.post_tech_news(no_of_news_to_be_posted)
Update 4

Post LinkedIn Content from URL into Twitter Tweet

from simpletwitter import SimpleTwitter
bot = SimpleTwitter(email, password, no_of_tweets, username)
bot.login()
bot.postLinkedIn(Url)

Features

  • Scrape Data for analytics
  • Tech News post in Twitter
  • Twitter APi also using Twitter API keys
  • Create a web Admin Dashboard for the Twitter Automation
  • Linked in to Twitter Post

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

simpletwitter-1.3.1.tar.gz (7.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page