Wszystkie integracje
WbudowanaCzat i głos

Discord

Dołączona do Macro Deck

Wyciszaj się, ogłuszaj, dołączaj do kanałów głosowych, zmieniaj ustawienia głosu i publikuj wiadomości przez webhooki w Discordzie z decku.

  • Przyciski wyciszenia i ogłuszenia pokazujące rzeczywisty stan
  • Dołączanie do kanałów głosowych, ich opuszczanie i otwieranie kanałów tekstowych
  • Ustawianie głośności mikrofonu i wyjścia, trybu głosu i przetwarzania głosu
  • Własna aktywność Rich Presence na profilu
  • Publikowanie wiadomości i embedów na kanale przez webhook

Integracja Discord łączy Macro Deck z oficjalną aplikacją Discord na tym samym komputerze. Korzysta z lokalnego interfejsu RPC Discorda, tego samego, który Discord udostępnia aplikacjom sterującym klientem, więc przyciski działają tak, jakby kliknięcie nastąpiło w samym Discordzie. Discord daje taki dostęp tylko aplikacjom należącym do użytkownika, dlatego konfiguracja wymaga utworzenia bezpłatnej aplikacji w Discord Developer Portal i jednorazowej autoryzacji.

Możliwości

  • Wyciszanie i ogłuszanie się akcjami Wyciszenie mikrofonu i Ogłuszenie. Przycisk pokazuje, czy wyciszenie jest aktywne, także gdy wyciszono się w samym Discordzie.
  • Dołączanie do kanału głosowego na jednym z serwerów, opuszczanie bieżącego kanału oraz otwieranie kanału tekstowego w aplikacji Discord.
  • Ustawianie, zwiększanie i zmniejszanie głośności mikrofonu i wyjścia, przełączanie między Naciśnij, aby mówić a Aktywacja głosem oraz włączanie i wyłączanie standardowej redukcji szumów, redukcji echa i automatycznej regulacji wzmocnienia.
  • Wyświetlanie własnej aktywności na profilu akcją Ustaw Rich Presence i usuwanie jej akcją Wyczyść Rich Presence.
  • Publikowanie wiadomości, opcjonalnie z embedem, na dowolnym kanale przez webhook akcją Wykonaj webhook. Ta akcja działa bez konfigurowania integracji, o ile integracja jest włączona.

Przykładowe zastosowania:

  • Przycisk Mikrofon z akcją Wyciszenie mikrofonu w trybie Przełącz, którego kolor zależy od zmiennej discord_is_self_muted.
  • Przycisk, który dołącza do kanału głosowego zespołu z włączoną opcją Przenieś mnie, jeśli jestem już połączony, więc działa też podczas pobytu na innym kanale.
  • Przebieg na wyzwalaczu Mikrofon uciszony, który włącza czerwone światło, i drugi na Mikrofon aktywny, który je wyłącza.
  • Przycisk, który przez webhook publikuje wiadomość „Stream is live” z linkiem do kanału.

Działanie

Macro Deck łączy się z Discordem przy uruchomieniu i sam łączy się ponownie po zamknięciu i ponownym otwarciu Discorda, czekając po każdej nieudanej próbie nieco dłużej, maksymalnie minutę. Wyzwalacze Połączono i Rozłączono uruchamiają się, gdy to nastąpi. Gdy Discord nie jest połączony, zmienne są niedostępne, z wyjątkiem discord_is_connected. Zmiany wprowadzone w Discordzie i wyciszenia przez moderatora od razu pojawiają się w zmiennych i wyzwalaczach. Można skonfigurować jedno konto Discord.

Webhooki Discorda

Dołączona do Macro Deck

Publikuj rozbudowane wiadomości z embedami i wzmiankami na kanałach Discorda przez webhooki, z podglądem na żywo.

SinusBot

Dołączona do Macro Deck

Steruj muzyką instancji SinusBot i pokazuj na decku, co odtwarzają.