Modules
A module is an interface between a website and Weboob. Modules are stored in repositories and can be updated without upgrading Weboob.
To check if there are new versions of modules, use this command:
$ weboob-config update
By default, only the default repository is enabled.
You can add another one by editing the file
~/.config/weboob/sources.list.
You can subscribe to the RSS feed to know when there are new modules updates available.
Add a backend
Weboob applications need backends to interact with websites. A backend is a configured module, usually with several parameters like your username, password, or other options. You can create multiple backends for a single module.
You can use a console application or a graphical application to edit backends.
Official modules
-
- Recipe
-
- Cinema
-
- Bank
- Collection
-
- Video
- Collection
Configuration parameters lang Preferred language for videos (fr/de/en) quality Preferred quality of video (hd/sd) You can choose what language (French, Deutsch and English) and quality (HD or SD) you prefer. If the video you want to view doesn't support your preferences, it will take the first available parameters."
-
- Subtitle
-
- MessagesPost
- Dating
- Account
- Contact
- Messages
- Chat
-
- Bank
- Collection
-
- Bank
- Collection
-
- Bank
- Collection
-
- Gallery
-
- Bank
- Messages
- Collection
Configuration parameters rotating_password Password to set when the allowed uses are exhausted (6 digits) Rotating password
On this website, a password expires after more than about 150 authentications.
To avoid changing it manually, you can use the rotating system to do it automatically! If you set it, when your first password expires, BNPorc changes it to the secondary password, and switches the two values in its configuration. The next time your new password is expired, it reset your password to the first one. -
- Bank
- Collection
-
- MessagesPost
- Messages
-
- Bank
- Collection
-
- Bank
- Collection
-
- Torrent
-
- Bank
- Collection
-
- Video
- Collection
Configuration parameters quality Preferred quality of video (hd/sd) You can choose quality (HD or SD) you prefer. If the video you want to view doesn't support your preferences, it will take the first available parameters.
-
- Travel
-
- Bank
- Collection
-
- Collection
- Book
-
- Bank
- Collection
-
- Bank
- Collection
-
- Bank
- Collection
-
cragr
Crédit Agricole French bank website
Website: More than one, you have to provide the URL.
- Bank
- Collection
Configuration parameters website Website to use (choice list) Many slightly different versions of the website exist, so some regions might not work yet.
-
- Bank
- Collection
-
creditdunord
Crédit du Nord French bank website
Website: More than one, you have to provide the URL.
- Bank
- Collection
Configuration parameters website Which bank to use -
- Bank
- Collection
-
- Recipe
-
- Video
- Collection
-
- MessagesPost
- Content
- Messages
Configuration parameters get_board Get forum topics (default=False) get_wiki Get wiki articles (default=False) get_polls Get polls (default=False) get_tracker Get tracker issues (default=False) get_diaries Get diaries (default=False) get_news Get news (default=True) -
- Gauge
-
- Gallery
-
- Translate
-
- Messages
-
- Gallery
- Collection
-
- Video
- Collection
-
- Bank
- Collection
-
- Messages
Configuration parameters boards Boards to check (for example "b d") -
- Video
- Collection
-
- Bill
- Collection
You can use the munin plugin contrib/freemobile-munin.
-
- Bank
- Collection
-
gazelle
Gazelle-based BitTorrent trackers
Website: More than one, you have to provide the URL.
- Torrent
Configuration parameters domain Domain of the website (for example ssl.what.cd) protocol Protocol used to access the website (either https or http) Many slightly different Gazelle-based websites exist, so some might not work yet.
-
- Video
- Collection
-
- GeolocIp
-
- Translate
-
- Messages
You might want to check out the
contrib/hdsdirectory. -
- Bank
- Collection
-
- Cinema
-
- Video
-
- Bill
- Bank
- Collection
-
- Messages
-
- GeolocIp
-
- Torrent
-
- Gallery
-
- Torrent
-
- Bank
- Collection
Configuration parameters agency Agency code -
- Bill
- Collection
-
- Messages
-
- Gallery
-
- Gallery
-
- Gallery
-
- Gallery
-
- Recipe
-
mediawiki
Wikis running MediaWiki, like Wikipedia
Website: More than one, you have to provide the URL.
- Content
Configuration parameters url URL of the MediaWiki website (for example "http://en.wikipedia.org/") apiurl URL of the Mediawiki website API (for example "http://en.wikipedia.org/w/api.php") -
- Weather
-
- Messages
-
- Bill
- Collection
-
newsfeed
Loads RSS and Atom feeds from any website
Website: More than one, you have to provide the URL.
- Messages
-
- Video
- Collection
-
- Radio
- Collection
-
- MessagesPost
- Contact
- Messages
-
opacwebaloes
Aloes Library software
Website: More than one, you have to provide the URL.
- Collection
- Book
-
- Subtitle
-
- MessagesPost
- Account
- Messages
Configuration parameters phonenumber Phone number to send from -
- Radio
- Collection
-
- Housing
-
- Lyrics
-
- Lyrics
-
- Paste
-
- Paste
Configuration parameters api_key Optionnal API key (recommended for heavy usage) You can post anonymously, or as an identified user. You can still post anonymously with an API key, but an account is required to get the API key.
-
- Bank
- Collection
-
phpbb
phpBB forum
Website: More than one, you have to provide the URL.
- MessagesPost
- Messages
Configuration parameters thread_unread_messages Limit number of unread messages to retrieve for a thread (default: 500) -
- Torrent
-
- Messages
-
prixcarburants
French governement website to compare fuel prices
Website: prix-carburants.economie.gouv.fr
- PriceComparison
-
radiofrance
Radios of Radio France: Inter, Info, Bleu, Culture, Musique, FIP, Le Mouv'
Website: radiofrance.fr
- Radio
- Video
- Collection
-
redmine
The Redmine project management web application
Website: More than one, you have to provide the URL.
- Content
- BugTracker
- Collection
Configuration parameters url URL of the Redmine (for example "https://symlink.me/") Redmine is a project of web application to manage projects. It supports many projects, offer a lot of features related to bug tracking, wiki, forums, roadmap, VCS viewer, news, time tracking, etc.
This module aims to interact with every website based on Redmine.
Wiki
The wiki feature is managed by the Content capability. Each ID is in thewiki/PROJECT/PAGEform. -
- Gauge
-
- Lyrics
-
- Housing
-
- MessagesPost
- Account
- Messages
-
- Gallery
-
- Bank
- Collection
-
- Messages
-
- Travel
-
- Video
-
- Subtitle
-
- Video
- Collection
-
- Weather
-
- Translate
-
- Video
- Collection
-
- Video
- Collection
-
- Video
- Collection
