Translator Bot

Dokumentacja
Zaloguj się

Premium łączenie serwerów

Odzwierciedlaj i tłumacz kanał z kanałem na innym serwerze Discord

Premium Link Servers łączy kanał twojego serwera z kanałami na innych serwerach Discord. Każda wiadomość wysłana na jednym uczestniczącym kanale jest odzwierciedlana na wszystkich pozostałych i tłumaczona na język każdego z nich.

Jest to odpowiednik łączenia między serwerami dla Połączonych kanałów i Premium Link Channels, które łączą kanały w obrębie tego samego serwera.

  • Połączenie to zestaw uczestników. Nie istnieje serwer właściciel ani strona główna.

  • Jeden uczestnik = jeden kanał, na jednym serwerze, z jednym językiem.

  • Połączenie zawiera 2 lub więcej serwerów. Gdy liczba uczestników spadnie poniżej 2, połączenie jest usuwane automatycznie.

  • Jeden kanał na serwer na połączenie, a kanał może należeć tylko do jednego połączenia.

  • Każdy serwer biorący udział w połączeniu musi używać innego języka.

  • Kanał forum można połączyć tylko z innym kanałem forum i odwrotnie: połączenie jest albo wyłącznie forum, albo wyłącznie nie-forum.

  • Łączalne typy kanałów: tekstowe, ogłoszeniowe (newsy), głosowe, sceniczne i forum. Kanały głosowe i sceniczne używają wbudowanego chatu tekstowego Discord w głosie.

Wymagania i uprawnienia

Aby zmienić połączenie, potrzebujesz uprawnień Zarządzanie serwerem, Zarządzanie kanałami i Zarządzanie wiadomościami na obu serwerach. Ty musisz być moderatorem obu serwerów — Zarządzaj serwerem, Zarządzaj kanałami i Zarządzaj wiadomościami. Discord egzekwuje to na serwerze, na którym uruchamiana jest komenda; bot sprawdza drugi serwer samodzielnie i odmawia, jeśli nie jesteś nawet jego członkiem.

Bot potrzebuje wszystkich poniższych uprawnień w każdym połączonym kanale, po obu stronach:

  • View Channel

  • Read Message History

  • Send Messages

  • Manage Webhooks

  • Embed Links

  • Send Messages in Threads and Posts

Znaki i rozliczenia

To jest część, która najłatwiej jest źle rozumiana, więc przedstawiamy ją wprost:

Komendy ukośnikowe

Grupa /premium polaczone_serwery — Komendy do łączenia kanałów różnych serwerów ze sobą — jest przez Discord ograniczona do członków posiadających Zarządzaj serwerem + Zarządzaj kanałami + Zarządzaj wiadomościami na serwerze, gdzie uruchamiana jest komenda.

/premium polaczone_serwery dodaj

/premium polaczone_serwery dodaj [kanał] [id_kanału_docelowego] [język] [język_docelowy]
OpcjaOpis
kanałKanał tego serwera do połączenia
id_kanału_docelowegoID kanału drugiego serwera do połączenia
językJęzyk kanału tego serwera
język_docelowyJęzyk kanału innego serwera

Trzy możliwe wyniki — ty nie wybierasz, bot decyduje na podstawie tego, co jest już połączone:

  1. Żaden kanał nie jest połączony → tworzone jest nowe połączenie z tymi dwoma serwerami.

  2. Kanał docelowy należy już do połączenia → twój serwer dołącza do tego połączenia. Twój language nie może być już w nim używany, a target_language musi być językiem, którego ten kanał już używa w połączeniu.

  3. Twój kanał należy już do połączenia → drugi serwer dołącza do twojego połączenia. Jego target_language musi być w nim wolny, a language musi być językiem, którego twój kanał już używa.

Jeśli oba kanały są już połączone, komenda odmawia: albo są już w tym samym połączeniu, albo należą do dwóch różnych połączeń i jedno z nich musi zostać najpierw usunięte.

Komenda ukośnikowa

/premium polaczone_serwery dodaj

/premium polaczone_serwery usuń

/premium polaczone_serwery usuń [kanał]
OpcjaOpis
kanałKanał tego serwera do odłączenia

Moderator może usunąć tylko kanał swojego własnego serwera. Usunięcie uczestnika z połączenia dwuserwerowego usuwa całe połączenie dla obu stron.

Komenda ukośnikowa

/premium polaczone_serwery usuń

/premium polaczone_serwery lista

Brak opcji. Wyświetla każde połączenie, w którym uczestniczy ten serwer, ze stronicowaniem, jeden blok na połączenie (Link 1, Link 2, …). Każdy blok zawiera listę każdego uczestnika jako nazwa serwera — kanał — język, łącznie z innymi serwerami niż twój.

Komenda ukośnikowa

/premium polaczone_serwery lista

Lokalizacja komend

Grupa komend, podkomendy i każda nazwa opcji i jej opis są przetłumaczone na 30 ustawień regionalnych obsługiwanych przez Discord. Klient z językiem francuskim widzi /premium serveurs_liés ajouter, japoński /premium 連携サーバー 追加. Komenda zawsze pojawia się w twoim własnym języku Discord — nazwy angielskie powyżej stanowią kanoniczną referencję.

Przewodnik krok po kroku

Serwer A chce połączyć swój #general (francuski) z #general-en (angielski) serwera B. Serwer C dołącza później z #allgemein (niemiecki).

  1. Moderator obu serwerów A i B uruchamia z A: /premium polaczone_serwery dodaj kanał:#general id_kanału_docelowego:<B's #general-en ID> język:french język_docelowy:english

  2. Połączenie ma teraz dwóch uczestników. Wiadomość w #general A pojawia się przetłumaczona w #general-en B i odwrotnie.

  3. Moderator obu serwerów C i B (lub C i A) uruchamia z C: /premium polaczone_serwery dodaj kanał:#allgemein id_kanału_docelowego:<B's #general-en ID> język:german język_docelowy:english target_language musi być english, ponieważ to jest język, którego kanał B już używa w połączeniu. C dołącza do istniejącego połączenia zamiast tworzyć nowe.

  4. /premium polaczone_serwery lista na którymkolwiek z trzech serwerów pokazuje teraz wszystkich trzech uczestników.

  5. Jeśli A uruchomi /premium polaczone_serwery usuń kanał:#general, B i C pozostają połączone, i oboje są powiadamiani, że A odszedł.

Zachowanie

  • Każda wiadomość jest tłumaczona. W przeciwieństwie do funkcji tłumaczenia odwrotnego i języka kanału nie ma wykrywania języka ani białej listy języków: językiem źródłowym jest zawsze ten skonfigurowany dla danego kanału w połączeniu.

  • Edycje i usunięcia są propagowane do lustrzanych wiadomości na innych serwerach.

  • Wątki i posty na forum są odzwierciedlane. Utworzenie wątku (lub posta na forum) na połączonym kanale tworzy odpowiadający wątek na połączonych kanałach innych serwerów; zmiany nazw, archiwizacja, blokowanie i usuwanie są następnie stosowane.

  • Pozostali uczestnicy są powiadamiani, gdy serwer dołącza do jednego z ich połączeń lub je opuszcza — wiadomość na każdym połączonym kanale podająca nazwę serwera, jego kanał i jego język. Kanały forum są pomijane, ponieważ webhook forum może publikować tylko wewnątrz posta.

  • Alerty o niskim poziomie znaków docierają do twoich partnerów. Gdy serwer ma mało znaków, każdy serwer dzielący z nim połączenie jest ostrzegany na swoim własnym kanale alertów. Partnerzy nigdy nie są informowani o liczbach, tylko że tłumaczenia mogą się zatrzymać; tylko dotknięty serwer widzi własne liczby.

  • Priorytet nad innymi funkcjami łączenia. Połączony kanał jest obsługiwany przez Link Servers przed wszystkim innym i zawsze pasuje.

Ustawienia którego serwera mają zastosowanie

PoleOdczytywane na
Włączyć podwójny ping ?odbierającym serwerze
Odzwierciedlaj najwyższą rolęodbierającym serwerze
Tryb debugowaniaodbierającym serwerze
AutoMod rulesodbierającym serwerze
Własne skrótywysyłającym serwerze

Wzajemne wykluczenie z innymi funkcjami łączenia

Wszystkie trzy komendy add odmawiają nakładania się i podają komendę, którą należy najpierw uruchomić:

  • /premium polaczone_serwery dodaj odmawia kanału używanego przez linkchannels lub premium linkchannels — po obu stronach połączenia. Gdy jest to kanał drugiego serwera, tylko moderator tamtego serwera może go zwolnić.

  • /polaczone_kanaly dodaj i /premium polaczone_kanaly dodaj odmawiają kanału już będącego w połączeniu Link Servers i wskazują na /premium polaczone_serwery usuń.

W panelu

Ścieżka: pasek boczny → Funkcje → Premium Link Servers (/guilds/<server-id>/features/premium-linkservers).

Strona jest dostępna tylko wtedy, gdy serwer ma pozostałe znaki Premium lub plan nieograniczony — w przeciwnym razie panel sterowania przekierowuje z powrotem do przeglądu serwera.

Strona ma trzy części: baner informacyjny, Bieżące połączenia i Połącz nowy kanał.

  1. Otwórz panel sterowania i wybierz swój serwer.

  2. Na pasku bocznym kliknij Premium Link Servers pod Funkcje.

  3. Pod Połącz nowy kanał wybierz Kanał tego serwera.

  4. Wybierz Język tego kanału — wiadomości z innych serwerów będą na niego tłumaczone.

  5. Wybierz Inny serwer.

  6. Wybierz Kanał innego serwera (dostępny po wybraniu serwera).

  7. Wybierz Język tamtego kanału — wiadomości z twojego serwera będą na niego tłumaczone.

  8. Kliknij Utwórz połączenie.

Przycisk Utwórz połączenie pozostaje nieaktywny, dopóki formularz nie jest prawidłowy; powód jest wyświetlany tuż nad nim.

Pole

OpcjaOpis
Kanał tego serweraWyświetlane są tylko kanały, w których bot ma już wszystkie wymagane uprawnienia.
Język tego kanałuWiadomości z pozostałych serwerów są tłumaczone na ten język.
Drugi serwerSerwery, na których jest bot i na których jesteś moderatorem.
Kanał drugiego serweraNajpierw wybierz drugi serwer.
Język tamtego kanałuWiadomości z tego serwera są tłumaczone na tamten język.

Co pokazuje strona

  • Kanały twojego serwera już używane przez Połączone kanały lub Premium Link Channels są wymienione, ale wyszarzone, z pomarańczową odznaką podającą funkcję, która je blokuje. Najpierw zwolnij kanał w tej funkcji.

  • Kanały twojego serwera już w połączeniu nie są w ogóle wymienione.

  • Kanał docelowy już należący do połączenia nosi fioletową odznakę „Dołącza do połączenia". Wybranie go oznacza dołączenie do tego istniejącego połączenia zamiast tworzenia pary — strona pokazuje wtedy powiadomienie z numerem połączenia i językami w nim używanymi, wstępnie wypełnia i blokuje język docelowy, a z twojego własnego listy języków usuwa już zajęte języki.

  • Lista Inny serwer jest z ograniczoną dokładnością: bot nie buforuje każdego członka każdego serwera, więc serwer, który naprawdę moderujesz, może być nieobecny. Zaproś bota tam i potwierdź swoje trzy uprawnienia.

  • Kanały docelowe używane przez inną funkcję łączenia na własnym serwerze lub już połączone z jednym z twoich kanałów są po prostu nieobecne na liście — nie ma nic do roboty.

Każde połączenie pojawia się jako karta zatytułowana Połączenie #1, Połączenie #2, … z odznaką pokazującą, ile serwerów bierze udział. Każdy uczestnik to jeden wiersz: nazwa serwera, kanał, język.

KanałOpis
Ten serwerZmień Kanał, Język lub oba, a następnie kliknij Zastosuj. Ikona kosza usuwa go z połączenia.
Drugi serwerTylko do odczytu i wyszarzony. Podpowiedź wyjaśnia, że tylko moderator tamtego serwera może to zmienić.
  • Zmiana kanału i języka jednocześnie to jedna operacja — ustaw oba pola wyboru, a następnie kliknij Zastosuj raz.

  • Zastosuj pozostaje nieaktywne, dopóki cokolwiek faktycznie różni się od zapisanych wartości.

  • Lista rozwijana kanałów oferuje tylko kanały, które nie są jeszcze w połączeniu, i tylko kanały pasujące do rodzaju połączenia (połączenie forum akceptuje tylko kanały forum).

  • Lista rozwijana języków ukrywa języki już zajęte przez inne serwery w tym połączeniu.

Usuń z połączenia

Kliknij ikonę kosza na swoim wierszu i potwierdź.

Rozwiązywanie problemów

Odpowiedzi na komendy Slash

Nieprawidłowe dane wejściowe

  • Oba języki muszą być różne i oba muszą być obsługiwane.

  • To ID kanału jest nieprawidłowe.

  • Nie możesz połączyć kanału z samym sobą.

  • Oba kanały należą do tego samego serwera. Użyj zamiast tego Połącz kanały.

  • Tego typu kanału nie można połączyć.

  • Kanał forum można połączyć tylko z innym kanałem forum.

  • Nie znaleziono tego kanału lub bota nie ma na tamtym serwerze.

Uprawnienia

  • Nie jesteś członkiem tamtego serwera.

  • Na tamtym serwerze potrzebujesz Zarządzania serwerem, Zarządzania kanałami i Zarządzania wiadomościami.

  • Botowi brakuje uprawnień na kanale tego serwera.

  • Botowi brakuje uprawnień na kanale drugiego serwera.

  • Bot potrzebuje Zarządzania webhookami na tamtym kanale.

  • Tamten kanał osiągnął limit webhooków Discorda. Usuń jeden i spróbuj ponownie.

Skład połączenia

  • Te dwa kanały są już w tym samym połączeniu.

  • Oba kanały należą już do różnych połączeń. Najpierw usuń jeden.

  • Ten serwer ma już kanał w tamtym połączeniu.

  • Drugi serwer ma już kanał w tym połączeniu.

  • Ten język jest już używany przez inny serwer w tym połączeniu.

  • Język docelowy jest już używany przez inny serwer w tym połączeniu.

  • Ten kanał używa już innego języka w tamtym połączeniu.

  • Kanał docelowy używa już innego języka w tamtym połączeniu.

Konflikty z innymi funkcjami

  • Ten kanał jest już używany przez Połącz kanały. Najpierw usuń go stamtąd.

  • Ten kanał jest już używany przez Premium łączenie kanałów. Najpierw usuń go stamtąd.

  • Kanał docelowy jest już używany przez Połącz kanały na swoim serwerze.

  • Kanał docelowy jest już używany przez Premium łączenie kanałów na swoim serwerze.

  • Tamten kanał jest już używany przez inne połączenie.

Wiadomości panelu sterowania

  • Ten serwer potrzebuje znaków Premium, aby utworzyć nowe połączenie.

  • Na tamtym serwerze potrzebujesz Zarządzania serwerem, Zarządzania kanałami i Zarządzania wiadomościami.

  • Nie jesteś członkiem tamtego serwera.

  • Botowi brakuje uprawnień na kanale tego serwera.

  • Bot potrzebuje Zarządzania webhookami na tamtym kanale.

  • Kanał forum można połączyć tylko z innym kanałem forum.

  • Używane przez Połącz kanały

  • Używane przez Premium łączenie kanałów

  • Tamten kanał należy już do połączenia.

  • Ten język jest już używany przez inny serwer połączenia, do którego dołączasz.

  • Ten serwer ma już kanał w tamtym połączeniu.

  • Tamten kanał osiągnął limit webhooków Discorda. Usuń jeden i spróbuj ponownie.

  • To połączenie zostało zmienione gdzie indziej. Odśwież i spróbuj ponownie.

Translator Bot logo

Translator Bot

Automatycznie tłumacz wiadomości na swoim serwerze Discord dzięki naszemu potężnemu botowi tłumaczącemu. Obsługa ponad 200 języków i płynna integracja.

© 2024 UnBonWhisky. Wszelkie prawa zastrzeżone. Ten bot nie jest powiązany z Discordem. Discord jest zastrzeżonym znakiem towarowym Discord Inc.