Search plugin for Sopel IRC bots
Project description
sopel-search
Search plugin for Sopel IRC bots
Installing
Releases are hosted on PyPI, so after installing Sopel, all you need is pip
:
$ pip install sopel-search
Google query suggestions
If you want users to be able to fetch query suggestions from Google using the
.gsuggest
command, you will need the gsuggest
extra:
$ pip install sopel-search[gsuggest]
Configuring
The easiest way to configure sopel-search
is via Sopel's configuration
wizard—simply run sopel-plugins configure search
and enter the values for
which it prompts you. Available settings are:
-
region
: Set this to the primary geographical region of your bot's users, using one of the values from https://duckduckgo.com/paramsSetting this correctly may improve the relevance of both search results and query suggestions using
.suggest
. -
safesearch
: Controls SafeSearch filtering of.search
results; one of 'on', 'moderate', and 'off'.
Changelog
1.0.0
First release of sopel-search
.
This new search plugin apes a lot of behaviors from Sopel's built-in search
,
with the following notable changes:
.bing
is no longer available.search
is an alias to.ddg
, as.g
was already- Search
region
andsafesearch
level are now configurable .suggest
uses DuckDuckGo; Google suggestions are still available via the new.gsuggest
command (if optional extra dependencies are installed)
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_search-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6ee7faf255daa535211e25bace339017cb822229e07dce68b0ac0f2e4f90919 |
|
MD5 | b19b28d0a72fda9c06f1ab3d87a075bd |
|
BLAKE2b-256 | 770430ae4d62f3847fe859a813f0173a5d3a9b93381a751ccab9b0bf7758aecc |