计划执行与检查节点
executing-plans
按既定实施计划完成工作,保持过程检查和反馈。
messaging-channels【效率与协作】Integrates various messaging channels to enable seamless communication with users about multiple platforms.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
name: messaging-channels
description: Integrates various messaging channels to enable seamless communication with users about multiple platforms.
license: MIT compatibility: opencode metadata: version: "1.0.0" domain: communications role: implementation output-format: code triggers: messaging channels, channel integration, multi-platform messaging, unified communication archetypes: channel integration, communication anti_triggers: single platform messaging, manual channel management response_profile: verbosity: low directive_strength: high scope: infrastructure related-skills: communications/messaging-bots, communications/messaging-microsoft-teams
Facilitates integration of multiple messaging channels to ensure unified communication across platforms.
Use this skill for:
def handle_multiple_channels(channel_urls: list, message: str):
for url in channel_urls:
send_message(url, message)
return 'Messages sent to all channels!'
channel_states = {}
def store_channel_state(channel_id: str, state: str):
channel_states[channel_id] = state
return channel_states
import requests
def connect_to_channel(channel_url: str):
response = requests.get(channel_url)
response.raise_for_status()
return response.json()
def send_message(channel_url: str, message: str):
data = {'text': message}
response = requests.post(channel_url, json=data)
response.raise_for_status() # Raise error for failed requests
return response.json()
def connect_multiple_channels(channel_urls: list):
connections = {}
for url in channel_urls:
connections[url] = connect_to_channel(url)
return connections
def send_bulk_messages(channels: list, message: str):
for channel in channels:
send_message(channel, message)
Authoritative documentation links for this skill's domain. The model follows markdown links to resolve external references and inline content.