happi | 2021-02-17 10:25:56 UTC | #1
Cześć,
tworze aktualnie forum na silniku IPS 4.1 i właściciel zapytał czy da rade połączyć Discorda z ów silnikiem w celu wysyłania wiadomości na danym kanale z informacją o powstaniu nowego tematu.
Napisać bota z wysyłaniem wiadomości to nie problem, ale problemem jest pobieranie najnowszego tematu.
Ma ktoś jakiś pomysł?
Timo | 2017-08-05 18:41:50 UTC | #2
Fajny pomysł :O
Poszukaj w dokumentacji silnika forum, czy nie jest jakaś opcja pobrania tego
https://invisioncommunity.com/4docs/
tirex | 2017-08-05 18:44:57 UTC | #3
Możesz stworzyć RSS Feed i pobierać informacje o wszystkich tematach jakie istnieją.
Dołączyć do tego jakąś małą baze danych z tematami o jakich już poinformowałeś (jeżeli nie masz jakiegoś tematu w bazie danych to informujesz użytkowników). Ewentualnie możesz w pliku/bazie danych zapisywać ostatni temat jaki powstał.
Polecam skonfigurować tak RSS Feed, aby nie podawał informacji o tematach w tajnych działach (np. dla administracji).
@Timo nabija posty
Nie wiem czy interesuje Cię wersja forum >= 4.1.17
patryks | 2017-08-05 19:14:02 UTC | #4
Może tutaj bardziej by się sprawdził webhook?
Sam zrobiłem podobny system u nas, przy wysyłaniu formularza rekrutacyjnego, po za umieszczeniem zgłoszenia w bazie, wysyła też to zgłoszenie na specjalny kanał na naszym serwerze, co strasznie ułatwiło nam sprawę.
Jakbyś był zainteresowany tym bardziej -> pisz na pw ;)
happi | 2017-08-05 19:54:04 UTC | #5
@tirex już prawdopodobnie wiem jak to zrobić, ale dzięki za podsunięcie pomysłu. :stuckouttongue:
@patryks na początku też myślałem o webhookach, ale muszę jeszcze troszkę o nich poczytać.
Wszystko będzie się opierać jednak na hooku na IPS, aniżeli na bocie na Discordzie. Znalazłem fajny feature co może to ułatwić. :stuckouttongue:
Do zamknięcia.
tirex | 2017-08-05 19:56:48 UTC | #6
Będę wdzięczny jak podzielisz się swoim pomysłem tutaj.
Jestem ciekaw jak to rozwiążesz :slight_smile:
happi | 2017-08-05 20:05:39 UTC | #7
Znalazłem hooka do IPS do właśnie takiego czegoś, jednakże jest on w becie i autor mówi, że może nie działać.
Poświęcę trochę czasu na to, poprawie i ew. coś dopisze. Z tego co wiem jest tam automatycznie bot, więc napisze swojego. :stuckouttongue:
system | 2021-02-17 10:26:10 UTC | #8
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.