Top-level domain (TLD) info plugin for Sopel IRC bots.
Project description
sopel-tld
Top-level domain (TLD) info plugin for Sopel IRC bots.
Installing
Releases are hosted on PyPI, so after installing Sopel, all you need is pip:
$ pip install sopel-tld
Using
This plugin provides the .tld command, which can be used to look up a
top-level domain with or without the leading .:
<dgw> .tld .net
<Sopel> [tld] Name: .net | Entity: network | Administrator: Verisign | IDN: Yes
| DNSSEC: Yes | SLD: Yes | IPv6: Yes | Notes: This is an open TLD; any
person or entity is permitted to register. According to RFC 1591 (March
1994) "This domain is intended to hold only the computers of network
providers."
<dgw> .tld mil
<Sopel> [tld] Name: .mil | Entity: U.S. military | Administrator: United States
Department of Defense | IDN: No | DNSSEC: Yes | SLD: Yes | IPv6: Yes |
Notes: The .mil TLD is restricted to departments, services and agencies
of the United States Department of Defense.
Most data is sourced from the English Wikipedia, so code updates might be required periodically as their table format evolves.
Changelog
0.1.0
First release of sopel-tld, based on the built-in tld plugin from Sopel 8.0.
Compared to the built-in plugin, this release contains a simple fix for some
ccTLD output errors caused by new <style> tags in the Wikipedia markup.
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_tld-0.1.0.tar.gz.
File metadata
- Download URL: sopel_tld-0.1.0.tar.gz
- Upload date:
- Size: 7.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c9fa4ee432b6f082889ed7327b55759bb3ef44ef8c0026ffe9215fc1e881a372
|
|
| MD5 |
aff43c5c3cbd03c45987f7299b0b41a2
|
|
| BLAKE2b-256 |
09ec79725445e8e0912cb753405c0939ae311faa1b263ae6d074beb738fa52f1
|
Provenance
The following attestation bundles were made for sopel_tld-0.1.0.tar.gz:
Publisher:
pypi.yml on sopel-irc/sopel-tld
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sopel_tld-0.1.0.tar.gz -
Subject digest:
c9fa4ee432b6f082889ed7327b55759bb3ef44ef8c0026ffe9215fc1e881a372 - Sigstore transparency entry: 201779665
- Sigstore integration time:
-
Permalink:
sopel-irc/sopel-tld@5102ca5864ae144996a0c37eb9cf9d5483e9c48b -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/sopel-irc
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@5102ca5864ae144996a0c37eb9cf9d5483e9c48b -
Trigger Event:
release
-
Statement type:
File details
Details for the file sopel_tld-0.1.0-py3-none-any.whl.
File metadata
- Download URL: sopel_tld-0.1.0-py3-none-any.whl
- Upload date:
- Size: 7.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
975b8e36ea65d10d36977c85e58cf4746569c418a3c777f0aa7e3253e89de705
|
|
| MD5 |
6e5ee42f7747fca27bbd61c91a0d4a90
|
|
| BLAKE2b-256 |
672fca5a517b13623091cb516d65c8e08db14096529be02bb81aff9905d57ca8
|
Provenance
The following attestation bundles were made for sopel_tld-0.1.0-py3-none-any.whl:
Publisher:
pypi.yml on sopel-irc/sopel-tld
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sopel_tld-0.1.0-py3-none-any.whl -
Subject digest:
975b8e36ea65d10d36977c85e58cf4746569c418a3c777f0aa7e3253e89de705 - Sigstore transparency entry: 201779669
- Sigstore integration time:
-
Permalink:
sopel-irc/sopel-tld@5102ca5864ae144996a0c37eb9cf9d5483e9c48b -
Branch / Tag:
refs/tags/v0.1.0 - Owner: https://github.com/sopel-irc
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@5102ca5864ae144996a0c37eb9cf9d5483e9c48b -
Trigger Event:
release
-
Statement type: