Pronoun-sharing plugin for Sopel IRC bots
Project description
sopel-pronouns
Pronoun-sharing plugin for Sopel IRC bots
Installing
Releases are hosted on PyPI, so after installing Sopel, all you need is pip
:
$ pip install sopel-pronouns
Configuring
The easiest way to configure sopel-pronouns
is via Sopel's
configuration wizard—simply run sopel-plugins configure pronouns
and enter the values for which it prompts you.
Options are:
fetch_complete_list
: Whether to download the complete list of supported pronoun sets at startupfetch_url
: An optional custom fetch URL for the complete list (see below)
link_base_url
: An optional custom base URL for links in the plugin's output
The link_base_url
option allows you to use your own domain to host your own
instance of our pronoun service hosted at
pronouns.sopel.chat
, which is itself a fork of Lucas
Eduardo's lovely little Svelte project.
If you want to customize the available pronoun sets, set the fetch_url
to your
own instance's pronouns.tab
file or an equivalent tab-delimited data source.
Credits
sopel-pronouns
is based on the pronouns.py
plugin that was built into Sopel
from version 6.5.1 through 8.0. Special thanks to Elsie Powell and other
contributors to the original code, whose work can be viewed in the main Sopel
repository's commit history.
Changelog
0.1.0
First release of sopel-pronouns
.
New standalone plugin based on the pronouns
builtin from Sopel 8.0.0.
New feature: Optionally fetch a custom pronouns.tab
to match your own
pronoun service instance. See
README for details.
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
Built Distribution
Hashes for sopel_pronouns-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8ae48b35fa6cf2f5a61154558611775f11936f03c6f83bcb294c20e4d15f55e |
|
MD5 | ecfe7319187376cc363e8efe76fb3846 |
|
BLAKE2b-256 | 3092489d982c05206acf275f80bd612e897714d936adf70f8ec8007c45d18006 |