Robot Client for QiYe Wechat
Project description
Robot Client for QiYe Wechat
Installation
python3 -m pip install wx-robot-client
Usage
Usage in CMD
wx_robot -h
# method 1: use -k option
wx_robot -k YOUR_ROBOT_KEY 'hello world'
# method 2: use env variable
WX_ROBOT_KEY=YOUR_ROBOT_KEY wx_robot 'hello world'
# method 3: use .env [recommend]
echo "WX_ROBOT_KEY=YOUR_ROBOT_KEY" > .env
wx_robot 'hello world'
# --------------------------------------------------
# send text
wx_robot 'hello world'
# send text with mentioned_list
wx_robot 'hello world' -m user1 -m user2
wx_robot 'hello world' -m @all
# send text with metioned_mobile_list
wx_robot 'hello world' -M 13800138000 -M 13800138001
wx_robot 'hello world' -M @all
# send markdown
wx_robot -t markdown '# hello world'
# send image
wx_robot -t image test.png
# send file
wx_robot -t file README.md
# send news
wx_robot -t news '[{"title": "Hello, World!", "description": "...", "url": "https://www.example.com", "picurl": "xxx"}]'
# --------------------------------------------------
# send message from file
wx_robot requirement.txt
wx_robot -t markdown README.md
wx_robot -t news news.json
wx_robot -t template_card template_card.json
Usage in Python
from wx_robot.core import Robot
robot = Robot()
robot.send_text('Hello, World!')
robot.send_text('Hello, World!', mentioned_list=['user1', 'user2'])
robot.send_text('Hello, World!', mentioned_mobile_list=['13800138000', '13800138001'])
robot.send_markdown('# Hello, World!')
robot.send_image('test.png')
robot.send_file('README.md')
robot.send_news([{
'title': 'Hello, World!',
'description': 'This is a test news.',
'url': 'https://www.example.com',
'picurl': 'https://www.example.com/demo.png',
}])
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wx_robot_client-1.0.1.tar.gz
(6.4 kB
view details)
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 wx_robot_client-1.0.1.tar.gz.
File metadata
- Download URL: wx_robot_client-1.0.1.tar.gz
- Upload date:
- Size: 6.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b280c9bc0d4cd785977365904bfc44923fdeb936936351cb895be243100ed321
|
|
| MD5 |
c7f05626c90d0be558d530bd9d50f276
|
|
| BLAKE2b-256 |
336555e91d88ecab2982c3cad3994d9842491a50bff8ff96ef672efd1776d78f
|
File details
Details for the file wx_robot_client-1.0.1-py3-none-any.whl.
File metadata
- Download URL: wx_robot_client-1.0.1-py3-none-any.whl
- Upload date:
- Size: 6.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40bf2a7db58dceea040b29bad4582d376b6904ad06693c14a369692871d37eaf
|
|
| MD5 |
d7a9d2501475e37bfab8d03c0ba89d86
|
|
| BLAKE2b-256 |
5aa9944066aab1c1fbc58219c9a36033ffe5e5192518187c1a49e06e2e0b97b6
|