Toolverse
Wszystkie skille

feishu-send-message

autor: openclaw

Wysyłaj wiadomości do użytkowników Feishu przez API — automatycznie rozpoznaje numery telefonów i identyfikatory użytkowników.

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

Narzędzie do wysyłania wiadomości tekstowych użytkownikom Feishu bezpośrednio z linii poleceń. Obsługuje wiele formatów identyfikatorów: numery telefonów, open_id, user_id i union_id. Skrypt automatycznie próbuje wszystkie dostępne typy ID, aby znaleźć prawidłowy. Integruje się z konfiguracją OpenClaw, pobiera token dostępu i wysyła wiadomości przez API Feishu. Pierwsze wyszukiwanie zapisuje ID użytkownika lokalnie, przyspieszając kolejne wysyłki.

Jak używać

  1. Upewnij się, że masz skonfigurowany OpenClaw z danymi dostępu do Feishu — w pliku ~/.openclaw/openclaw.json powinny znajdować się appId, appSecret i opcjonalnie domain (feishu dla wersji chińskiej, lark dla międzynarodowej).

  2. Uruchom skrypt z dwoma parametrami pozycyjnymi: identyfikatorem użytkownika (numer telefonu w formacie +8613560824490 lub 13560824490, albo ID: ou_xxx, on_xxx) i wiadomością tekstową do wysłania.

  3. Przykład: python send_message.py "+8613560824490" "Twoja wiadomość" — skrypt automatycznie pobierze token dostępu i wyśle tekst do odbiorcy.

  4. Przy pierwszym wyszukiwaniu użytkownika po numerze telefonu skrypt pobierze wszystkie jego ID i zapisze je lokalnie w ~/.openclaw/workspace/configs/feishu-users.json — kolejne wysyłki będą szybsze.

  5. Jeśli znasz już ID użytkownika (open_id, user_id lub union_id), możesz go użyć bezpośrednio zamiast numeru telefonu — skrypt spróbuje tego ID lub przejdzie na inne dostępne typy.

  6. Wiadomości mogą zawierać formatowanie: nagłówki (#), linki (tekst), emoji, podziały wierszy i listy (- element) — skrypt obsługuje wiadomości w formacie tekstu sformatowanego.

Podobne skille