Skip to main content

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

Release files for simpletwitter 1.3.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for simpletwitter 1.3.1
File Size Uploaded
simpletwitter-1.3.1.tar.gz 7.7 kB Details

Release files / simpletwitter-1.3.1.tar.gz

Download URL simpletwitter-1.3.1.tar.gz
Size 7.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1e91806544ef01f5750e2784b05997d1bba1b2e55128306ebe050e17daa4e858
BLAKE2b-256 checksum
How to use checksums
11d0598ac186ce2d24b01b8de4cbf2bc5005924e3aea5650b3b8c7786e56d9ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.8.10

Release history Release notifications | RSS feed

This release

1.3.1 This release

1 release file

1.3.0

1 release file

1.2.8

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.31

2 release files

1.1.3

2 release files

1.1.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page