All Projects → lizheming → drone-wechat

lizheming / drone-wechat

Licence: MIT license
drone wechat notification plugin

Programming Languages

javascript
184084 projects - #8 most used programming language
Dockerfile
14818 projects

Projects that are alternatives of or similar to drone-wechat

purppura
A server for receiving and processing alerts & events.
Stars: ✭ 18 (+38.46%)
Mutual labels:  notification
pr-reviews-reminder-action
A GitHub Action to send Slack/Teams notification for Pull Request that are waiting for reviewers.
Stars: ✭ 18 (+38.46%)
Mutual labels:  notification
Bebop-Autonomy-Vision
An autonomous, vision-based Bebop drone.
Stars: ✭ 24 (+84.62%)
Mutual labels:  drone
GapFlyt
GapFlyt: Active Vision Based Minimalist Structure-less Gap Detection For Quadrotor Flight
Stars: ✭ 30 (+130.77%)
Mutual labels:  drone
avizo
A neat notification daemon
Stars: ✭ 108 (+730.77%)
Mutual labels:  notification
zubax gnss
Zubax GNSS module
Stars: ✭ 45 (+246.15%)
Mutual labels:  drone
denbun
Adjust showing frequency of Android app messages, and to be more user friendly 🐦
Stars: ✭ 17 (+30.77%)
Mutual labels:  notification
ohd
Garage Door Monitor (OverHeadDoor) - Python3, Raspbian
Stars: ✭ 126 (+869.23%)
Mutual labels:  notification
drone-irc
Drone plugin for sending IRC messages
Stars: ✭ 12 (-7.69%)
Mutual labels:  drone
FCNN-example
This is a fully convolutional neural net exercise to detect houses from aerial images.
Stars: ✭ 28 (+115.38%)
Mutual labels:  drone
flutter-push-notification-without-firebase
Flutter push notification without firebase with background services feature
Stars: ✭ 42 (+223.08%)
Mutual labels:  notification
twsms
台灣簡訊 twsms api client
Stars: ✭ 16 (+23.08%)
Mutual labels:  notification
Achievement-Watcher
A sexy achievement file parser with real-time notification, automatic screenshot and playtime tracking. View every achievements earned on your PC whether it's coming from Steam, a Steam emulator, and more.
Stars: ✭ 331 (+2446.15%)
Mutual labels:  notification
Taskly
Flutter app to manage tasks.
Stars: ✭ 126 (+869.23%)
Mutual labels:  notification
spontit-api-python-wrapper
Send functional, flexible push notifications to iOS, Android, and desktop devices (without your own app or website).
Stars: ✭ 35 (+169.23%)
Mutual labels:  notification
drone-webhook
Drone plugin for triggering webhook notifications
Stars: ✭ 40 (+207.69%)
Mutual labels:  drone
React-MaterialUI-Starter-Kit
The ReactJs 16 start kit that include Redux, Material UI, Babel 7 and Webpack 4
Stars: ✭ 48 (+269.23%)
Mutual labels:  notification
TTGNotificationGuard
Auto remove the observer from NSNotificationCenter after the oberser dealloc
Stars: ✭ 13 (+0%)
Mutual labels:  notification
PushMeBaby
iOS Push Notification Debug App. You can use this app during iOS Push Notification (development or production) to push notifications on your device from your Mac.
Stars: ✭ 47 (+261.54%)
Mutual labels:  notification
Graphical notifications Zabbix
No description or website provided.
Stars: ✭ 77 (+492.31%)
Mutual labels:  notification

drone-wechat

Travis Coverage Status Docker Pulls GitHub release

Drone plugin for sending wechat notifications.

Description

This drone wechat notification plugin builds base on Wechat for Work.

Read this in other languages: English, 简体中文.

Environment

  • PLUGIN_CORPID: The corpid for authorization
  • WECHAT_CORPID: alias for PLUGIN_CORPID
  • PLUGIN_CORP_SECRET: The corp secret for authorization
  • WECHAT_CORP_SECRET: alias for PLUGIN_CORP_SECRET
  • PLUGIN_AGENT_ID: The agent id to send the message
  • WECHAT_AGENT_ID: alias for PLUGIN_AGENT_ID
  • PLUGIN_TO_PARTY: The party ids to send the message
  • WECHAT_TO_PARTY: alias for PLUGIN_TO_PARTY
  • PLUGIN_TO_USER: The user ids to send the message to
  • WECHAT_TO_USER: alias for PLUGIN_TO_USER
  • PLUGIN_TO_TAG: The tag ids to send the message to
  • WECHAT_TO_TAG: alias for PLUGIN_TO_TAG
  • PLUGIN_SAFE: encrypt message, default is false
  • PLUGIN_MSG_URL: The link for the text card click
  • PLUGIN_BTN_TEXT: The text for the button on the card
  • PLUGIN_TITLE: Notification title
  • PLUGIN_MESSAGE: Notification body message, support markdown.

Usage

docker run --rm \
  -e PLUGIN_CORPID=corpid \
  -e PLUGIN_CORP_SECRET=corpsecret \
  -e PLUGIN_AGENT_ID=agentid \
  -e PLUGIN_TO_USER=userId \
  -e PLUGIN_TO_TAG=tagId \
  -e PLUGIN_TO_PARTY=toParty \
  -e PLUGIN_SAFE=1 \
  -e PLUGIN_MSG_URL=url \
  -e PLUGIN_BTN_TXT=true \
  -e PLUGIN_TITLE=title \
  -e PLUGIN_MESSAGE=description \
  -e DRONE_REPO_OWNER=lizheming \
  -e DRONE_REPO_NAME=drone-wechat \
  -e DRONE_COMMIT_SHA=e5e82b5eb3737205c25955dcc3dcacc839b7be52 \
  -e DRONE_COMMIT_BRANCH=master \
  -e DRONE_COMMIT_LINK=https://github.com/lizheming/drone-wechat/compare/master... \
  -e DRONE_COMMIT_AUTHOR=lizheming \
  -e [email protected] \
  -e DRONE_BUILD_NUMBER=1 \
  -e DRONE_BUILD_STATUS=success \
  -e DRONE_BUILD_LINK=http://github.com/lizheming/drone-wechat \
  -e DRONE_TAG=1.0.0 \
  -e DRONE_JOB_STARTED=1477550550 \
  -e DRONE_JOB_FINISHED=1477550750 \
  lizheming/drone-wechat
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].