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.1.tar.gz (9.7 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.1-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: erispulse_githubparser-2.0.1.tar.gz
  • Upload date:
  • Size: 9.7 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.1.tar.gz
Algorithm Hash digest
SHA256 dd8af6bfa9bb566bbd5313c9d7dd2cf0d1e64d1597d68bbc8cfe77b60e0dce11
MD5 0b349eafa2067bb743d24e7a17f8657c
BLAKE2b-256 b41555551ec3c5ef8a69b3522c3165238fa7103dc237a1855f705bfa6fe9287b

See more details on using hashes here.

Provenance

The following attestation bundles were made for erispulse_githubparser-2.0.1.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.1-py3-none-any.whl.

File metadata

File hashes

Hashes for erispulse_githubparser-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e9d620ecad6122aa25d0f4d171247be9ded5d243a1b17acdbe56db853a266446
MD5 544d6ec2ab07371471db6b494dcb7533
BLAKE2b-256 122e0323eaf488f77507c8bfab1113465c4e452bb0212ee7f680d802108358d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for erispulse_githubparser-2.0.1-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