[PR #327] [CLOSED] Yqd dev #813

Closed
opened 2026-02-22 17:39:30 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langgenius/dify-plugins/pull/327
Author: @yuqiuda
Created: 4/12/2025
Status: Closed

Base: mainHead: yqd-dev


📝 Commits (3)

  • 7b969e7 create yuqiuda/wechat_sender
  • 224e671 create yuqiuda/wechat_sender
  • 1bc2a3e create yuqiuda/wechat_sender

📊 Changes

15 files changed (+832 additions, -0 deletions)

View changed files

yuqiuda/wechat_sender/.difyignore (+178 -0)
yuqiuda/wechat_sender/.env.example (+4 -0)
yuqiuda/wechat_sender/.gitignore (+171 -0)
yuqiuda/wechat_sender/GUIDE.md (+117 -0)
yuqiuda/wechat_sender/PRIVACY.md (+53 -0)
yuqiuda/wechat_sender/README.md (+39 -0)
yuqiuda/wechat_sender/_assets/icon.svg (+45 -0)
yuqiuda/wechat_sender/main.py (+6 -0)
yuqiuda/wechat_sender/manifest.yaml (+38 -0)
yuqiuda/wechat_sender/provider/wechat_sender.py (+19 -0)
yuqiuda/wechat_sender/provider/wechat_sender.yaml (+74 -0)
yuqiuda/wechat_sender/requirements.txt (+1 -0)
yuqiuda/wechat_sender/tools/wechat_sender.py (+57 -0)
yuqiuda/wechat_sender/tools/wechat_sender.yaml (+30 -0)
yuqiuda/wechat_sender/wechat_sender.difypkg (+0 -0)

📄 Description

Plugin Submission Form

1. Submission Type

  • New plugin submission
  • Version update for existing plugin

2. Description

WeChat Sender is a tool plugin that enables automated WeChat messaging through GeweChat API integration. It allows users to:

  • Send messages to specified WeChat contacts programmatically
  • Configure multiple receivers through API
  • Integrate WeChat notifications into automated workflows

3. Checklist

  • I have read and followed the Publish to Dify Marketplace guidelines
  • I have read and comply with the Plugin Developer Agreement
  • I confirm my plugin works properly on both Dify Community Edition and Cloud Version
  • I confirm my plugin has been thoroughly tested for completeness and functionality
  • My plugin brings new value to Dify by adding WeChat integration capabilities

4. Documentation Checklist

The plugin README includes:

  • Step-by-step setup instructions
  • Detailed usage instructions
  • All required APIs and credentials are clearly listed
  • Connection requirements and configuration details

5. Privacy Protection Information

Based on Dify Plugin Privacy Protection Guidelines:

Data Collection

This plugin requires the following configuration data to operate:

  • GeweChat API server URL
  • API authentication token
  • WeChat application ID
  • Receiver WeChat ID

This plugin requires integration with GeweChat service, which involves the following privacy considerations:

  1. Dependency Notice:

    • Must be used with GeweChat open-source project (client-side)
    • Requires GeweChat server (provided as closed-source Docker image)
  2. Authentication Requirements:

    • GeweChat requires login with personal WeChat account
    • Operates through unofficial WeChat API

Privacy Policy

  • I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines

Additional Notes:

  1. All communication is encrypted through HTTPS
  2. No data persistence beyond the immediate API transaction
  3. Users maintain full control of their GeweChat API credentials

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langgenius/dify-plugins/pull/327 **Author:** [@yuqiuda](https://github.com/yuqiuda) **Created:** 4/12/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `yqd-dev` --- ### 📝 Commits (3) - [`7b969e7`](https://github.com/langgenius/dify-plugins/commit/7b969e7681e98b7611e2d7106ef818ee7d59e3d0) create yuqiuda/wechat_sender - [`224e671`](https://github.com/langgenius/dify-plugins/commit/224e671f63b4c0e60d9108ff53bd76cc7e115d61) create yuqiuda/wechat_sender - [`1bc2a3e`](https://github.com/langgenius/dify-plugins/commit/1bc2a3efb9f55d8316d05e8d5da46ece9120f849) create yuqiuda/wechat_sender ### 📊 Changes **15 files changed** (+832 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `yuqiuda/wechat_sender/.difyignore` (+178 -0) ➕ `yuqiuda/wechat_sender/.env.example` (+4 -0) ➕ `yuqiuda/wechat_sender/.gitignore` (+171 -0) ➕ `yuqiuda/wechat_sender/GUIDE.md` (+117 -0) ➕ `yuqiuda/wechat_sender/PRIVACY.md` (+53 -0) ➕ `yuqiuda/wechat_sender/README.md` (+39 -0) ➕ `yuqiuda/wechat_sender/_assets/icon.svg` (+45 -0) ➕ `yuqiuda/wechat_sender/main.py` (+6 -0) ➕ `yuqiuda/wechat_sender/manifest.yaml` (+38 -0) ➕ `yuqiuda/wechat_sender/provider/wechat_sender.py` (+19 -0) ➕ `yuqiuda/wechat_sender/provider/wechat_sender.yaml` (+74 -0) ➕ `yuqiuda/wechat_sender/requirements.txt` (+1 -0) ➕ `yuqiuda/wechat_sender/tools/wechat_sender.py` (+57 -0) ➕ `yuqiuda/wechat_sender/tools/wechat_sender.yaml` (+30 -0) ➕ `yuqiuda/wechat_sender/wechat_sender.difypkg` (+0 -0) </details> ### 📄 Description # Plugin Submission Form ## 1. Submission Type - [x] New plugin submission - [ ] Version update for existing plugin ## 2. Description WeChat Sender is a tool plugin that enables automated WeChat messaging through GeweChat API integration. It allows users to: - Send messages to specified WeChat contacts programmatically - Configure multiple receivers through API - Integrate WeChat notifications into automated workflows ## 3. Checklist - [x] I have read and followed the Publish to Dify Marketplace guidelines - [x] I have read and comply with the Plugin Developer Agreement - [x] I confirm my plugin works properly on both Dify Community Edition and Cloud Version - [x] I confirm my plugin has been thoroughly tested for completeness and functionality - [x] My plugin brings new value to Dify by adding WeChat integration capabilities ## 4. Documentation Checklist The plugin README includes: - [x] Step-by-step setup instructions - [x] Detailed usage instructions - [x] All required APIs and credentials are clearly listed - [x] Connection requirements and configuration details ## 5. Privacy Protection Information Based on Dify Plugin Privacy Protection [Guidelines](https://docs.dify.ai/plugins/publish-plugins/publish-to-dify-marketplace/plugin-privacy-protection-guidelines): ### Data Collection This plugin requires the following configuration data to operate: - GeweChat API server URL - API authentication token - WeChat application ID - Receiver WeChat ID This plugin requires integration with GeweChat service, which involves the following privacy considerations: 1. **Dependency Notice**: - Must be used with GeweChat open-source project (client-side) - Requires GeweChat server (provided as closed-source Docker image) 2. **Authentication Requirements**: - GeweChat requires login with personal WeChat account - Operates through unofficial WeChat API ### Privacy Policy - [x] I confirm that I have prepared and included a privacy policy in my plugin package based on the Plugin Privacy Protection Guidelines --- **Additional Notes:** 1. All communication is encrypted through HTTPS 2. No data persistence beyond the immediate API transaction 3. Users maintain full control of their GeweChat API credentials --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-22 17:39:30 -05:00
yindo closed this issue 2026-02-22 17:39:30 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugins#813