Skip to main content

An API and command-line toolset for Twitter (twitter.com)

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

Python Twitter Tools

The Minimalist Twitter API for Python is a Python API for Twitter, everyone’s favorite Web 2.0 Facebook-style status updater for people on the go.

Also included is a twitter command-line tool for getting your friends’ tweets and setting your own tweet from the safety and security of your favorite shell and an IRC bot that can announce Twitter updates to an IRC channel.

For more information, after installing the twitter package:

  • import the twitter package and run help() on it

  • run twitter -h for command-line tool help

  • run twitterbot -h for IRC bot help

  • visit http://mike.verdone.ca/twitter for more info

The Command-Line Tool

The command-line tool currently supports the following things:

  • view your friends’ recent tweets

  • view your recent replies

  • view the public timeline

  • follow and unfollow (leave) friends

  • view tweets from lists

  • various output formats for tweet information

  • read your username and password from a config file

The bottom line: type twitter, receive tweets.

The IRC Bot

The IRC bot is associated with a twitter account (either your own account or an account you create for the bot). The bot announces all tweets from friends it is following. It can be made to follow or leave friends through IRC /msg commands.

twitter-log

twitter-log is a simple command-line tool that dumps all public tweets from a given user in a simple text format. It is useful to get a complete offsite backup of all your tweets. Run twitter-log and read the instructions.

Python Twitter Tools are released under an MIT License.

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

twitter-1.6.1.tar.gz (20.4 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

twitter-1.6.1-py3.2.egg (54.0 kB view details)

Uploaded Egg

twitter-1.6.1-py2.7.egg (53.8 kB view details)

Uploaded Egg

File details

Details for the file twitter-1.6.1.tar.gz.

File metadata

  • Download URL: twitter-1.6.1.tar.gz
  • Upload date:
  • Size: 20.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for twitter-1.6.1.tar.gz
Algorithm Hash digest
SHA256 a3fd60aeb010e5a15beab5fceb9c49d7ee77c1af3b9a3e12b815f851937bbff2
MD5 f662b29747b3f18b824d4f9f07cfe1bf
BLAKE2b-256 cd475accc0d48c5243019ebcc01e6ed973568b4f324225c81a6efff7f76187ec

See more details on using hashes here.

File details

Details for the file twitter-1.6.1-py3.2.egg.

File metadata

  • Download URL: twitter-1.6.1-py3.2.egg
  • Upload date:
  • Size: 54.0 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for twitter-1.6.1-py3.2.egg
Algorithm Hash digest
SHA256 d8b27feed664bc5f03dda190df9cd0bb9695be02ee450a99805914bf1c8d6878
MD5 46be8c2ad75d1b0ef27b60ab16d5b984
BLAKE2b-256 d921b4c1a40993a90f7d1aed14731a3eb9a1fef68d29d0052166c6279907759b

See more details on using hashes here.

File details

Details for the file twitter-1.6.1-py2.7.egg.

File metadata

  • Download URL: twitter-1.6.1-py2.7.egg
  • Upload date:
  • Size: 53.8 kB
  • Tags: Egg
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for twitter-1.6.1-py2.7.egg
Algorithm Hash digest
SHA256 25afba91822e8d8575c3bc65b84ceae8d92e5f4b6bee5018704905a688df1b79
MD5 1f41e3f784e568129c3f3e8a45756805
BLAKE2b-256 92de9b5645b373749446f928c3c9d07e466e155ce38b28713143159d81d99bd6

See more details on using hashes here.

Supported by

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