Lempik | 2018-08-29 21:38:57 UTC | #1
Wczoraj i dziś badałem sprawę połączenia chatu w grze z kanałem na Discordzie. Znalazłem plugin DiscordMC: https://www.spigotmc.org/resources/discordmc.17067/
Wczoraj mi się udało całość uruchomić. Instrukcja na stronach pluginu była dla mnie niewystarczająca, ale znalazłem dobrą instrukcję w języku, którego absolutnie nie znam, ale z obrazków udało się zrozumieć, co mam robić: https://www.youtube.com/watch?v=cgqmpgzCMr0
Dziś znowu eksperymentowałem i miałem spore problemy, po prostu wiadomości przestały chodzić między DC i MC. W końcu po 2 godzinach się okazało, że winowajcą jest ostatni (najnowszy) silnik spigota. Jak tam wgrałem wersję spigota sprzed 2 tygodni, to nagle wszystko zaczęło działać. Więc gdyby ktoś miał jakieś problemy, to może mu ten wpis pomóc.
A skoro już w tym wątku ktoś wspomniał Discord, to mam pytanie. Czy da się gdzieś coś ustawić lub czy istnieje taki bot, żeby w jakimś kanale wiadomości starsze powiedzmy 24 godz. były albo niedostępne, albo wręcz kasowane?
luxDev | 2018-01-22 09:30:15 UTC | #2
[quote=”Lempik, post:1, topic:5055”]
A skoro już w tym wątku ktoś wspomniał Discord, to mam pytanie. Czy da się gdzieś coś ustawić lub czy istnieje taki bot, żeby w jakimś kanale wiadomości starsze powiedzmy 24 godz. były albo niedostępne, albo wręcz kasowane?
[/quote]
Specem nie jestem, ale wątpię że jest opcja usuwania wiadomości starszych niż x czasu.
Natomiast mogę powiedzieć że da się napisać takiego bota i jest to proste :P
Lempik | 2018-01-22 09:39:09 UTC | #3
Hm… szukałem w Internetach (“discord delete old messages”), ale widzę tylko pytania, czy da się i jak to zrobić.
Chciałbym znaleźć jakieś gotowe rozwiązanie, bo pisać botów nie umiem.
happi | 2018-01-22 10:37:28 UTC | #4
[quote=”Lempik, post:1, topic:5055”]
A skoro już w tym wątku ktoś wspomniał Discord, to mam pytanie. Czy da się gdzieś coś ustawić lub czy istnieje taki bot, żeby w jakimś kanale wiadomości starsze powiedzmy 24 godz. były albo niedostępne, albo wręcz kasowane?
[/quote]
Funkcji w samym Discordzie nie ma. Bota znalazłem, ale opcja której potrzebujesz jest w TODO, a projekt ostatniego commita miał ponad rok temu.
A, i polecam ten plugin do integracji.
https://www.spigotmc.org/resources/discordsrv.18494/
Ma lepsze opcje i jest bardziej rozbudowany.
Lempik | 2018-01-23 16:01:50 UTC | #5
Sprawdziłem plugin DiscordSrv - wygląda dobrze. Choć troszeczkę za bardzo rozbudowany, bo nie jestem pewien, jak dobrze skonfigurować. Więc wszystko mi działa, ale nie wiem, jak zrobić, że kanał na DC z konsolą serwera MC był niedostępny dla zwykłych graczy (ale dla mnie oraz dla jeszcze jednej osoby tak).
Nieznajomy11 | 2018-01-23 16:10:54 UTC | #6
Moje dzieło w groovy, nie wiem czy cię zainteresuje: https://skript.pl/temat/19962-gdiscord-wiadomo%C5%9Bci-z-twojego-serwera-na-discordzie-i-odwrotnie - fajerwerków brak
[quote=”Lempik, post:5, topic:5055”]
Więc wszystko mi działa, ale nie wiem, jak zrobić, że kanał na DC z konsolą serwera MC był niedostępny dla zwykłych graczy (ale dla mnie oraz dla jeszcze jednej osoby tak).
[/quote]
Dodaj role do tego kanału i zablokuj jej widzenie oraz pisanie wiadomości.
Lempik | 2018-01-24 06:44:57 UTC | #7
Dziękuję za wszystkie reakcje. Myślę, że pozostanę przy DiscordSRV. Już mi się udało ukryć kanał z konsolą. Tylko muszę jeszcze wymyślić, jak zrobić, żeby się nie pokazywało, kto wchodzi na serwer i wychodzi z niego.
DBanaszewski | 2018-08-29 21:39:02 UTC | #8