Webboard

Pełna wersja: MyBot | Konfiguracja do zamykania tematu
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.

1 Pobieranie pluginu MyBot 


  1. Pobierz plugin z oficjalnego źródła, kliknij tutaj.
    [attachment=11331]

2 Instalacja pluginu MyBot


  1. Zainstaluj i aktywuj. 
    [attachment=11328]
  2. Tutaj wybieramy użytkownika, który będzie wykonywał akcję moderatora, w naszym przypadku będzie to autor postu z wiadomością informującą o zamknięciu wątku.
    [attachment=11330]
  • Możemy wybrać administratora, lub stworzyć nowego użytkownika, co za chwilę uczynimy.
    - Z rozwijanej listy wybieramy Create a new user.
Username - nazwa użytkownika naszego bota, ja użyłem nazwy Bot;
Password - hasło użytkownika naszego bota, bezpieczne hasło, najlepiej z generatora haseł;
Email - email użytkownika naszego bota, możesz stworzyć swojemu botowi nowy adres email, możesz też użyć emaila ze strony z emailem na 10 minut;
Group - główna grupa użytkownika naszego bota, która będzie jego grupą wyświetlaną, ja chcę, aby Bot był moderatorem;
[attachment=11335]
Jeśli wszystko wykonałeś poprawnie, powinieneś zobaczyć:
[attachment=11336]

3 Stworzenie MyCode


  1. Przejdź do ACP -> Konfiguracja -> MyCode -> Nowy MyCode
Tytuł - Bot - zamykanie wątków komendą.
Krótki opis - Zamykanie wątku za pomocą komendy /cls
Wyrażenie regularne - (.*?)\/cls
Zamiana - $1
Włączony - Tak
[attachment=11337]

4 Konfiguracja MyBot


  1. Przejdź do ACP -> Użytkownicy i grupy -> MyBot -> Add new rule
Title of the rule - Bot - zamykanie wątków komendą.
Conditions -  If a user in a specific usergroups posts oraz If a specific string is in the message
Usergroup - Tutaj zaznacz grupy, które mają mieć możliwość do skorzystania z komendy zamykającej wątek. Ja zaznaczam moderatorów, globalnych moderatorów oraz administratorów.
String - /cls (komenda, którą wpisaliśmy w wyrażeniu regularnym w naszym MyCode po (.*?)\/)
Reverse string - Nie
Actions - Answer, Delete post/thread, Open/Close thread
Answer - Wiadomość, którą zostawia Bot, musisz uzupełnić te pole na wzór szablonu, możesz skorzystać ze zmiennych, których opis dołącza w pluginie sam autor, znajdziesz je na stronie http://TwojaStrona.pladmin/index.php?mod...umentation
W moim przypadku będzie to:
Kod:
Temat zamknął {lastpost->user}
Powód: {lastpost->message}
Delete - Post
[attachment=11339][attachment=11364]

5 Jak zamknąć wątek za pomocą komendy?


W poście wpisz:
Kod:
Podanie odrzucone /cls
[attachment=11340]
Fajnie i pięknie, ale gdy było coś takiego, że w czasie przenoszenia wątku przeniosło się wszystko a nie jak pamiętam, że pozostaje w tym miejscu przekierowanie w nową lokalizacje.
A i aby dało się tylko post też przesycać .
Witaj, .

Mam problem, ponieważ zrobiłem wszystko jak napisałeś oprócz jednego - 4 punktu, Konfiguracja MyBot.

Nie mogę znaleźć tego w Użytkownicy i grupy, ponieważ nie mam MyBot i Add new rule.
Wersja MyBB -- 1818.
(14.02.2019, 20:47)TragedyKing napisał(a): [ -> ]Witaj, .

Mam problem, ponieważ zrobiłem wszystko jak napisałeś oprócz jednego - 4 punktu, Konfiguracja MyBot.

Nie mogę znaleźć tego w Użytkownicy i grupy, ponieważ nie mam MyBot i Add new rule.
Wersja MyBB -- 1818.
Sprawdź w uprawnieniach administratora czy masz do tego dostęp.
Wszystko działa, źle wgrałem plugin po prostu.