Skip to main content

TV episode notifier

Project description

episoder

episoder

Episoder is a tool to tell you about new episodes of your favourite TV shows. It does so by parsing online TV episode guides.

Currently episoder can get data from epguides and TheTVDB and tells you whenever a new episode of a show listed on one of those sites is aired.

There is also a web-based version of episoder, called webisoder which can be used for free at webisoder.net.

Dependencies

In order to use episoder, you will need python installed on your system. In addition to the default distribution, the requests, argparse, sqlalchemy and beautifulsoup4 modules are required.

Downloading

The official website, bug tracker etc. for episoder can be found at code.ott.net/episoder.

Installation

You can install episoder through pypi (using easy_install or pip) or by running setup.py from the downloaded and extracted tarball.

Configuration

The configuration file at ~/.episoder contains your default settings for episoder. After installing episoder, the man page will help you with the configuration.

Using episoder

To use episoder you will typically:

  • Create a cron job to update your database once a day using episoder update
  • Add episoder to your ~/.bashrc, ~/.bash_profile, /etc/bash.bashrc or /etc/profile if you want to see your upcoming shows every time you start a shell. Consult your shell's documentation to find out which file to use.
  • Or run episoder notify at regular intervals to get notifications by e-mail.

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

episoder-0.11.0.tar.gz (266.9 kB view details)

Uploaded Source

Built Distribution

episoder-0.11.0-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

Details for the file episoder-0.11.0.tar.gz.

File metadata

  • Download URL: episoder-0.11.0.tar.gz
  • Upload date:
  • Size: 266.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for episoder-0.11.0.tar.gz
Algorithm Hash digest
SHA256 d3d8f495cd47d0ca8dedafb97926252ce3bd384c2bdf4291d98fb955977cbdec
MD5 809277b42f965255623629d06b086180
BLAKE2b-256 9f9937589b9bdb1c216b2865a2687a1c49cbe964a10fcaad0e02d42b86326502

See more details on using hashes here.

File details

Details for the file episoder-0.11.0-py3-none-any.whl.

File metadata

  • Download URL: episoder-0.11.0-py3-none-any.whl
  • Upload date:
  • Size: 32.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for episoder-0.11.0-py3-none-any.whl
Algorithm Hash digest
SHA256 fdd47eb9cf00e210785d9c789af473950a227e85cac6649e4ae680973eab35bd
MD5 f30fe027a4f142345185dec0a8977324
BLAKE2b-256 6df4be7e6ecb70774652365872aee5eada987790b85ac5b84176edbba48e1a18

See more details on using hashes here.

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