Webboard

Pełna wersja: DVZ ShoutBox Bot
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Bot wysyłający wiadomość na czacie, jeżeli użytkownik dokona rejestracji lub napisze nowy wątek/post oraz reaguje na komendy.

Dostępne komendy
  • Dla admina/moda
    • /ban <nazwa_użytkownika>
    • /unban <nazwa_użytkownika>
    • /prune --all|<nazwa_użytkownika>
    • /setbot <nazwa_uzytkownika>
    • /banlist
  • Dla użytkownika
    • /help
    • /top10
    • /myshouts

Wymagania
Tworzenie własnej komendy
https://webboard.pl/thread-76450-post-32...#pid327361

Github:
https://github.com/Qwizi/DVZ-ShoutBox-Bot

Podziękowania dla:
 za pomoc w optymalizacji pluginu
 za pomoc przy rozwinięciu pluginu
za pomoc przy tworzeniu pluginu
za pomoc przy rozwinięciu pluginu
Zmiany:
Od teraz plugin zamienia nick na . (Można to wyłączyć)*Wymagany plugin DVZ Mentions
Dodano funkcje wysyłana wiadomości na czacie, jeżeli użytkownik napisze nowy wątek.
Zmiany:
Poprawa kodu
Dodano funkcje wysyłania wiadomości na czacie, jeżeli użytkownik napisze nowy post.
Zmiany:
Poprawa kodu
Od teraz, jeżeli użytkownik napisze nowy wątek to zostanie też wyświetlona informacja w jakim dziale został napisany.
Dodano funkcje, gdzie bot może odpowiadać na wiadomości.
Dodano moduł do panelu admina do zarządzania wiadomościami.
Zmiany:
Naprawiono błąd, który crashował plugin kiedy w temacie wątku znajdował się ' (apostrof).
Poprawiono błędy w panelu do zarządzania wiadomościami.
Zmiany:
Poprawiono błąd w panelu do zarządzania wiadomościami.
Od teraz plugin wyrzuca kod html z nazwy działów.
Zmiany:
Ogólna poprawa kodu
Dodano możliwość ignorowania for.
Wersja 1.4:
Naprawiono błąd podany tutaj
Dodano zmienne językowe
Poprawiono panel do zarządzania wiadomościami
Inne małe poprawki
Robiąc aktualizacje omyłkowo podałem złą zmienna przechowującą nick osoby, która napisała temat, zostało już to poprawione. Bardzo przepraszam za zaistniałą sytuacje!

Uwaga:
Jeżeli ktoś robi aktualizacje z 1.3.3 lub niższej to proszę o zrobienie następującej czynności.
1. Przechodzimy do admin/modules/user/module_meta.php
2. Usuwamy linijki
33
Kod PHP:
$sub_menu['90'] = array("id" => "dvz_shoutbox_bot""title" => "DVZ ShoutBox Bot""link" => "index.php?module=user-dvz-shoutbox-bot"); 
61
Kod PHP:
'dvz-shoutbox-bot' => array('active' => 'dvz-shoutbox-bot''file' => 'dvz_shoutbox_bot.php'

lub nadpisujemy ten plik z najnowszej paczki mybb.
Wersja 1.5.0
Plugin został napisany od nowa
Dodano komendy
Wersja 1.5.1
Usunięto polskie tłumaczenie z repozytorium i dodano jako osobną paczke
Lekkie poprawki
Wersja 1.5.2
Dodano argumenty do komend
Od teraz informacje o komendzie znajdują sie w jednym pliku Commands.json
Lekkie poprawki