Forward LogoForwardMsg

Dostarczanie i uprawnienia

Rozwiąż problemy z botem, który nie może publikować, brakującymi załącznikami lub opóźnionym dostarczaniem na Discordzie i Telegramie.

Jeśli wybrano źródło i zapisano miejsce docelowe w sekcji Kierowanie, sprawdź bota lub webhook odbierający wiadomości. Jedno miejsce docelowe może nie działać, podczas gdy inne nadal działa.

Uprawnienia w miejscu docelowym

Bot Discord

  • Sprawdź, czy bot należy do serwera docelowego.
  • Na tym konkretnym kanale przyznaj mu uprawnienia Wyświetlanie kanałów i Wysyłanie wiadomości.
  • Włącz Dołączanie plików dla multimediów oraz Osadzanie linków dla kart podglądu.
  • Przyznaj Read Message History, jeśli odpowiedzi mają uwzględniać wcześniejszą wiadomość jako kontekst.
  • W wątkach włącz Wysyłanie wiadomości w wątkach i zapewnij botowi dostęp do wątku.
  • W przypadku przypinania i odpinania przyznaj Przypinanie wiadomości. Standardowa instalacja bota ForwardMsg obejmuje też uprawnienie Zarządzanie wiadomościami; usuwanie własnych wiadomości wysłanych przez bota różni się od zarządzania wiadomościami innych osób.
  • Jeśli włączono Włącz webhooki, przyznaj botowi uprawnienie Zarządzanie webhookami. Dostarczanie będzie wtedy podlegać ograniczeniom webhooków.

Nadpisania uprawnień na kanale mogą ich zabraniać, nawet gdy zezwala na nie rola serwera. Zobacz Przekazuj na Discorda.

Bot weryfikacyjny ukrywa kanał docelowy

Niektóre serwery używają bota weryfikacyjnego lub bramki, która nadaje nowym członkom rolę, zanim pozwoli im wyświetlać lub obsługiwać określone kanały. Nowo zaproszony bot Discord może nie otrzymać tej roli automatycznie.

Jeśli na przykład na kanale #aktualności pisać mogą tylko osoby z rolą Zweryfikowany, bot również musi mieć uprawnienie do publikowania na tym kanale. Poproś administratora serwera o przypisanie botowi odpowiedniej roli albo jawne przyznanie dostępu w sekcji Edytuj kanał → Uprawnienia. Sprawdź również ograniczenia odziedziczone z kategorii kanału. Nie trzeba wyłączać weryfikacji na serwerze.

Automatyczna konfiguracja bota ForwardMsg ustawia wartości domyślne w Developer Portal, ale nie przypisuje ról serwera ani nie nadpisuje tych ograniczeń. Po przywróceniu dostępu zapisz miejsce docelowe w sekcji Kierowanie i wyślij przez automatyzację nową wiadomość. Zobacz Utwórz bota Discord.

Webhook Discord

Otwórz Integracje → Webhooki na kanale docelowym i sprawdź, czy webhook nadal istnieje. Upewnij się, że zapisane miejsce docelowe wskazuje właściwy kanał. Jeśli webhook został usunięty, utwórz nowy i zaktualizuj pozycję w sekcji Kierowanie.

Webhooki nie obsługują natywnego synchronizowania odpowiedzi ani przypinania i odpinania. Przyznanie botowi dodatkowych uprawnień tego nie zmieni — w tym celu użyj bota Discord.

Bot Telegram

  • Kanał: dodaj bota jako administratora z uprawnieniem do publikowania.
  • Grupa: dodaj bota i zezwól mu na wysyłanie wybranych typów wiadomości. Przyznaj mu uprawnienia administratora, jeśli ma usuwać lub przypinać wiadomości albo nimi zarządzać.
  • Temat: użyj ID czatu grupy nadrzędnej oraz prawidłowego ID tematu. Upewnij się, że można publikować w tym temacie.
  • Czat prywatny: otwórz rozmowę z botem i najpierw naciśnij Start lub wyślij mu wiadomość.

Zobacz Przekazuj na Telegram oraz Tematy Telegram.

Wiadomości docierają z opóźnieniem

W przypadku Discorda, Telegrama lub WhatsApp kliknij czat, z którego kopiujesz wiadomości, i otwórz Zaawansowane → Opóźnienie wiadomości. Sprawdź, czy czat dziedziczy opóźnienie z Ustawień globalnych. W testowej konfiguracji ustaw wartość 0, aby usunąć celowe oczekiwanie.

W przypadku Discorda lub Telegrama opcja Odśwież przed wysłaniem przed dostarczeniem pobiera najnowszą wersję wiadomości po upływie opóźnienia. Wysyłanie dużego załącznika również trwa dłużej niż wysyłanie tekstu. Porównaj jego rozmiar z limitami przesyłania.

W artykule Opóźnienia znajdziesz informacje o ustawianiu czasu oczekiwania dla poszczególnych czatów.

Brakuje multimediów

  1. Sprawdź, czy zwykły tekst dociera do tego samego miejsca docelowego.
  2. W sekcji Funkcje automatyzacji poniżej przycisku Uruchom włącz odpowiednie opcje: Obrazy, Wideo lub Pliki.
  3. Dla wybranego oryginalnego czatu otwórz Filtry → Opcje Przekazywania i wybierz typ. Audio i Dokumenty mają osobne przełączniki, ale oba korzystają z funkcji Pliki.
  4. Sprawdź limit przesyłania dla miejsca docelowego. Wykupienie przekazywania multimediów go nie zwiększa.
  5. Wyślij mały plik tego samego typu przez własną prywatną trasę testową.

Zdjęcia z Telegrama większe niż 10 MB mogą dotrzeć jako dokumenty, a nie jako wiadomości ze zdjęciem. Treści przenoszone między platformami mogą też wyglądać inaczej, zamiast zachować oryginalny styl platformy źródłowej.

Nadal potrzebujesz pomocy?

Napisz do pomocy technicznej, podając, które miejsce docelowe nie działa, czy dociera tam tekst, typ i rozmiar pliku (jeśli ma to znaczenie) oraz widoczny błąd. Nigdy nie udostępniaj tokenu bota ani adresu URL webhooka.