Minecraft + Discord

Zombie
Lempik
Lempik

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
luxDev Pionier

Lempik:

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?

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
Lempik

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
happi

Lempik:

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?

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
Lempik

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
Nieznajomy11 Moderator forum.lvlup.pro

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

Lempik:

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).

Dodaj role do tego kanału i zablokuj jej widzenie oraz pisanie wiadomości.

Lempik
Lempik

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.