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.1 and 0.3.2
Fixed:
- Regression in profile link handling (#16)
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
File details
Details for the file sopel_modules.twitter-0.3.2.tar.gz
.
File metadata
- Download URL: sopel_modules.twitter-0.3.2.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecf4b955420c851e2fbbef9c730cda8e3e5365bb3c6ec87c02ad41e99ab17fa2 |
|
MD5 | 137025943953c4d53ed9cbc3a3268465 |
|
BLAKE2b-256 | 5c2e1e82f61acc62bc5faef05d9416dd8e6d6bc4c85a0c3efa192ddb8f59633a |