Skip to main content

GitHub链接解析模块,自动解析仓库/Issue/PR信息,支持富文本降级与README预览

Project description

ErisPulse-GitHubParser 模块文档

简介

ErisPulse-GitHubParser 是一个智能GitHub链接解析模块,能够自动识别并解析GitHub仓库、Issue和Pull Request信息,并以最佳格式展示。

安装

epsdk install GitHubParser

配置

安装完毕后首次加载模块时,会自动创建一个名为 GitHubParser 的配置项 在项目的 config.toml 文件中,内容如下:

[GitHubParser]
token = "" # GitHub API令牌(可选,可提高API速率限制)

使用示例

  1. 发送包含GitHub链接的消息:

    看看这个项目:https://github.com/ErisPulse/ErisPulse
    
  2. 模块会自动回复解析结果:

    https://github.com/ErisPulse/ErisPulse
    基于Python的异步机器人开发框架
    
    ⭐ Stars: 123 | 🍴 Forks: 45 | 👀 Watchers: 67
    💻 语言: Python | 📜 许可证: MIT
    📅 创建于: 2023年5月1日 | 更新于: 2023年10月15日
    

参考链接

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

erispulse_githubparser-2.0.0.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

erispulse_githubparser-2.0.0-py3-none-any.whl (10.4 kB view details)

Uploaded Python 3

File details

Details for the file erispulse_githubparser-2.0.0.tar.gz.

File metadata

  • Download URL: erispulse_githubparser-2.0.0.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for erispulse_githubparser-2.0.0.tar.gz
Algorithm Hash digest
SHA256 a7b0471d0fedc9d21aa5580297f59e30bd223bcb42c24e09c5cc86175a691b7d
MD5 dc0cbea218c5c418c9cac315d4f5818a
BLAKE2b-256 0496897baa1eb9148acc07203ccd55ebb40ec01fdbd82aaf7144a4e22c00244d

See more details on using hashes here.

Provenance

The following attestation bundles were made for erispulse_githubparser-2.0.0.tar.gz:

Publisher: python-publish.yml on wsu2059q/ErisPulse-GitHubParser

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file erispulse_githubparser-2.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for erispulse_githubparser-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2dbc542526526f9965c7ffa62971750a8e100f198b41b5f7f71aa28a331759eb
MD5 80cf9a3ccbbad52e04236ec1b4bd0cdf
BLAKE2b-256 b8496e95520ab27474e5657b36a3ab8375793649aa9158102e298f3e93478681

See more details on using hashes here.

Provenance

The following attestation bundles were made for erispulse_githubparser-2.0.0-py3-none-any.whl:

Publisher: python-publish.yml on wsu2059q/ErisPulse-GitHubParser

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page