Meme definition plugin for Sopel IRC bots.
Project description
sopel-kym
Meme definition plugin for Sopel IRC bots.
Installing
Releases are hosted on PyPI, so after installing Sopel, all you need is pip:
$ pip install sopel-kym
Using
sopel-kym provides a .kym command to search for memes by name, and also
tries to fetch details for knowyourmeme.com meme page links:
<dgw> .kym false promise juice
<Sopel> [kym] False Promise Juice. False Promises Juice refers to a series of
object labeled Nanalan' remixes on TikTok in which Mona, labeled
"Management" attempts to feed juice, labeled "False Promise Juice," to
a duck stuffed animal, labeled "Burnt employees." The template grew
popular on the site in the summer of 2024. |
https://knowyourmeme.com/memes/false-promise-juice
<dgw> https://knowyourmeme.com/memes/all-your-base-are-belong-to-us
<Sopel> [kym] All Your Base Are Belong To Us. "All Your Base Are Belong to Us"
is a popular engrish catchphrase that grew popular across the internet
as early as in 1998. An awkward translation of "all of your bases are
now under our control", the quote originally appeared in the opening
dialogue of Zero Wing, a 16-bit shoot'em up game released in 1989.
Marked by poor grammar, the "All Your Base" phrase and the dialogue
scene went […]
Changelog
0.1.3
Changed:
- Switch to my own
culturgenlibrary- This plugin stopped returning results correctly, and
memedicthasn't seen any attention since 2018, so forking the package seemed justified.
- This plugin stopped returning results correctly, and
0.1.2
Changed:
- Allow
http://links too, and tighten up the pattern matching (#4)
Fixed:
- Catch error if
memedictlibrary randomly returnsNonefor the URL (#3)
0.1.1
Fixed:
- "Unexpected TypeError" after the bot says "No results."
0.1.0
First release of sopel-kym.
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sopel_kym-0.1.3.tar.gz.
File metadata
- Download URL: sopel_kym-0.1.3.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0448907d5d9ea4804c84045b92b8ce70979d2f896fbbc1656a986ffaf5de082a
|
|
| MD5 |
949be7bd93ca1d197f7fd78d56f19861
|
|
| BLAKE2b-256 |
05a9cc1a6bde04d89941ece4e74305099bce3540ba002c8f9c16e2e5f5109bf2
|
File details
Details for the file sopel_kym-0.1.3-py3-none-any.whl.
File metadata
- Download URL: sopel_kym-0.1.3-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.0.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
723968b8c1102477f06ea34b9a587458335a95fed7119b6ca1db57005fd2c181
|
|
| MD5 |
32031087541cf9352538aac63ea4b8da
|
|
| BLAKE2b-256 |
e9dc4660c0bced9a7209abc298609fad5e6598c7bf7d368dfc1e17dd3fd15aac
|