Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Module to use the API of SeenThis <> from Python
Branch: master

Merge pull request #3 from Fil/patch-1

install SimpleTAL on MacOSX+python2
latest commit 8f0889c0dc
@bortzmeyer authored
Failed to load latest commit information. <author> element was forgotten in the serialization
LICENSE First commit
README Debugging instruction forgotten Conversion to distribute for * Serious bug when appending oldest entries fixed Forgotten script in commit 678025d Merge branch 'master' of Displays (optionally) the ID of the actual messages Implementation of the retrieval of one seen (one message), by giving … <author> element was forgotten in the serialization


This module, currently in a preliminar stage, allows to make requests
to the short-blogging service SeenThis <> from

Copyright (c) 2011 by Stephane Bortzmeyer
free software, see LICENSE file for details

*** Install ***

1) Short method

# python install

2) Long method, if the above does not work or if you want to know more

This module uses "distribute", which should be compatible with
"setuptools". If it is not present, it is automatically
downloaded. Same thing for the required modules, which are searched on
PyPi and installed. If you prefer to use local versions, be sure to
install them before running Given the awful state of Python
packaging tools (see "Python packaging" by Tarek Ziade in
"Architecture of Open Source Software", Greg Wilson and Amy Brown
<>), you'll probably have to do
many things by hand. This module requires:

* SimpleTAL <>
* FeedParser <> At least version 5 because of 

OS-specific notes:

Debian: install packages "python-setuptools python-simpletal
python-feedparser" before running and you'll benefit from
Debian packaging for most of the modules.

Gentoo: TODO

MacOSX: if you have python2 you might have to do

*** Usage ***

Examples of use are the scripts (to backup all your
seens as ATOM feeds), (to post a message), (to retrieve an ATOM representation of a seen by
its Message-ID) and (to test if a given URL is
alreday in SeenThis).

All these scripts need a file storing SeenThis authentication
info. The file must be named $HOME/.seenthis/auth and contain two
lines, one for the user name and one for the password.

*** API ***

The SeenThis API is documented (in French only) in
<> but some
functions are documented elsewhere such as
<> or

*** Author ***

You can always write me at
My account on SeenThis is "bortzmeyer"

With patches from Valentin Lorentz <>
Something went wrong with that request. Please try again.