yuanbao — Interacțiune cu grupuri Yuanbao, mențiuni și mesaje directe (DM)

draft — generated, polish on first use.

Category: skills Where it works: Telegram (Hermes) Source: /Users/dexter/.hermes/skills/yuanbao/SKILL.md

What it is

Permite interacțiunea directă cu grupurile Yuanbao (元宝). Oferă funcționalități pentru a interoga informații despre grupuri, a căuta membri pentru a-i menționa corect prin @nickname și a trimite mesaje private (DM) direct din consolă.

How to trigger it

  • “Caută detalii despre grupul ăsta”
  • “Ajută-mă să-l menționez pe @元宝”
  • “Trimite-i un mesaj privat lui X cu textul…”
  • “帮我艾特元宝”
  • Direct triggers: yb_query_group_info, yb_query_group_members, yb_send_dm
  • Auto-fires? Nu, se activează doar la solicitarea explicită a operatorului pentru acțiuni pe grupuri Yuanbao.

How to use it

Orice text pe care îl trimiți ca răspuns este livrat automat în grup ca mesaj. Nu ai nevoie de un tool special de “send message” pentru chat-ul curent.

Fluxul pentru @Mention (Menționare):

  1. Caută membrul: Apelează yb_query_group_members cu action="find", name="<nume_țintă>" și mention=true pentru a obține nickname-ul exact. Nu ghici niciodată nickname-ul.
  2. Formatează mesajul: Include @nickname (cu spațiu înainte de @) în textul răspunsului tău. Gateway-ul va converti automat textul într-o mențiune reală.

Fluxul pentru DM (Mesaj Privat):

  1. Trimite DM: Apelează yb_send_dm cu group_code, name (numele utilizatorului) și message.
  2. Confirmă: Raportează succesul operațiunii utilizatorului.

Practical examples

Scenariu 1: Menționarea unui utilizator în grup

  • Operator: “Ajută-mă să-l atenționez pe Yuanbao”
  • Tool Call: yb_query_group_members(group_code="328306697", action="find", name="元宝", mention=true) returnează nickname-ul "Yuanbao_Official"
  • Răspunsul tău (trimis direct în grup): @Yuanbao_Official Salut! Te rog să verifici ultimele mesaje.

Scenariu 2: Trimitere mesaj privat (DM)

  • Operator: “Trimite-i în privat lui user123 textul ‘Codul tău este 9921’”
  • Tool Call: yb_send_dm(group_code="535168412", name="user123", message="Codul tău este 9921")
  • Răspunsul tău: Am trimis mesajul privat către user123.

Notes / limits

  • Critic: Răspunsul tău text este mesajul trimis în grup. Nu adăuga explicații de tipul “Am trimis mesajul…” dacă vrei ca doar mesajul util să ajungă în grup.
  • Limitări: Trebuie să apelezi mereu yb_query_group_members înainte de a face o mențiune pentru a asigura corectitudinea nickname-ului. Dacă ai dubii, verifică doctrina.