This project has been archived by its maintainers, and is no longer receiving any updates.
sopel-trakt
A Sopel plugin to fetch users' recent Trakt plays
Installation
Can be installed from PyPI using:
pip install sopel-trakt
Configuration
sopel-trakt has one required configuration value: your API app's client ID.
You can run sopel-plugins configure trakt to set it interactively, or add a
section for this plugin to your bot's .cfg file directly:
[trakt]
client_id = LongRandomStringProvidedByTrakt
Create or retrieve your Trakt API app's client ID at https://trakt.tv/oauth/applications
Testing
If you would like to make a contribution, be sure to run the included tests. Test requirements can be installed using:
pip install -r dev-requirements.txt
run tests using:
make test
Credits
Adopted from a Sopel 6 plugin, sopel_modules.trakt: https://github.com/surskitt/sopel-trakt
0.2.1
Fixed:
- Handle private profiles with a friendly error message
0.2.0
Revived by new maintainer (dgw) under a new package
name (sopel-modules.trakt → sopel-trakt). Major changes include:
- Config setting
apirenamed toclient_id - Updated coding standards for Sopel 7.1+ and Python 3.8+
- Dropped
sopel_modulesnamespace in favor of asetuptoolsentry point
Much of the work in this release was spent on housekeeping; user-facing functionality is essentially unchanged from the last release published on PyPI by sharktamer.
0.1.0
Initial release
Metadata
Release files for sopel-trakt 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sopel_trakt-0.2.1.tar.gz | 5.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sopel_trakt-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.4 kB
Release files / sopel_trakt-0.2.1.tar.gz
| Download URL | sopel_trakt-0.2.1.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
07a5b77fb46b0468ea5a1d7c47c074dbc1b0111f7d30e2839fd68e548cfc951f
|
|
BLAKE2b-256 checksum How to use checksums |
fcd7d7c8516ee11de16c08252acd24a467462a3cfea7cf073b664f09ff826a51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|
Release files / sopel_trakt-0.2.1-py3-none-any.whl
| Download URL | sopel_trakt-0.2.1-py3-none-any.whl |
|---|---|
| Size | 4.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3aab532e080e8650fd99cb13893275013c8b9252ec3f7fa3b7fd2e539f9be0e5
|
|
BLAKE2b-256 checksum How to use checksums |
9bc0626688d93ffc037f0a0982504e97b936d86864f5fa64297365c815908625
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/5.0.0 CPython/3.12.3
|