A Twitter module for Sopel
Project description
sopel-twitter
A Twitter plugin for Sopel.
You'll need an API key from https://apps.twitter.com/. Click "Create a new app", and enter the required fields. Don't bother with a callback URL.
Changes between 0.3.0 and 0.3.1
Fixed:
- Stricter
/i/
URL matching (#15)
Changes between 0.2.1 and 0.3.0
Changed:
- Tweet output includes a timestamp now (#13)
- Improved media link handling (#5, #12)
Added:
- Handling for profile/user links (#7)
- Handling for less common
/i/web/status
style links (#11)
Fixed:
- Decode HTML entities before output (#14)
Changes between 0.2.0 and 0.2.1
Fixed:
- Some quoted tweets would cause
KeyError: 'text'
(#9)
Changes between 0.1.2 and 0.2.0
Changed:
- Now requires Sopel 7.x (#8)
- Newlines in tweet text will be replaced with a carriage return symbol, to indicate author intention (#4)
Added:
- Handling of 280-character tweets (#4)
- More graceful handling of API errors (#6)
Meta:
- Package metadata updated (new maintainer, HTTPS links)
Changes between 0.1.1 and 0.1.2
Added:
- Tweet link handling
Changes between 0.1.0 and 0.1.1
Fixed:
- Unicode on Python 3
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for sopel_modules.twitter-0.3.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60993c8bdb8ad8daf1079f47c208d3ec7cc536af5e5c954866441127f5629245 |
|
MD5 | e248f853de06808e1510a12efbd1dda8 |
|
BLAKE2b-256 | b97ab7ad8fcf9ecaf95620cd5aab8eb7a3adf8eea8e0c2c44fd4a88ba8b9ce2b |