Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Manage LNbits Lightning Wallet (Balance, Pay, Invoice)
How to use
Zainstaluj umiejętność w swoim agencie, upewniając się, że masz zainstalowany Python 3 oraz dostęp do portfela LNbits. Jeśli nie posiadasz jeszcze portfela, poproś asystenta o jego utworzenie — zostanie on stworzony na serwerze demo i otrzymasz klucz dostępu (LNBITS_API_KEY) oraz adres URL (LNBITS_BASE_URL). Zapisz te dane w bezpiecznym miejscu, na przykład w pliku .env.
Skonfiguruj zmienne środowiskowe: ustaw LNBITS_API_KEY na otrzymany klucz administratora oraz LNBITS_BASE_URL na adres serwera (domyślnie https://demo.lnbits.com). Bez tych ustawień asystent nie będzie mógł połączyć się z portfelem.
Aby sprawdzić saldo, poproś asystenta o wyświetlenie aktualnego stanu portfela. Asystent wywoła polecenie sprawdzające i pokaże ci dostępną ilość satoshów.
Aby odbierać płatności, poproś o wygenerowanie faktury (invoice). Podaj kwotę w satoshach i opcjonalnie opis (np. "Pizza"). Asystent utworzy kod QR lub link do skanowania, który możesz udostępnić płacącemu.
Aby wysłać płatność, podaj asystentowi kod faktury (bolt11). Asystent najpierw zdekoduje fakturę, aby zweryfikować kwotę i odbiorcę, następnie poprosi cię o potwierdzenie (tak/nie). Dopiero po twojej zgodzie transakcja zostanie wykonana.
Pamiętaj, że asystent nigdy nie wyświetli twoich kluczy dostępu ani nie dokona przelewu bez twojego wyraźnego potwierdzenia — to dodatkowa warstwa bezpieczeństwa.