Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Music Bot - toplista


taraj

Rekomendowane odpowiedzi

Opublikowano

Miałem chwile czasu wiec napisałem system głosowania na następną piosenkę w SinusBocie poprzez stronę. Tak wiem kod jest guffnianie napisany (brak czasu)xD ale na pewno znajdzie się ktoś kto go poprawi xD

 

https://gist.github.com/Taraj2/45ce95df90f1619351b6d16cafa28b5f

 

Działa to miej wiecej tak:

a)Strona

1. pobiera utwory z Sinus Bota

2.Tworzy przyciski z nazwami piosenek

3. gdy ktoś zagłosuje dodaje jego ip + nazwę piosenki do bazy danych(ip jest zabezpieczeniem przciwko spamowaniu)

b)bot

1 co 1s sprawdza czy SinusBot gra

2 jesli nie gra pobiera piosenkę z max liczbą głosów i ją odpala

3 jeśli niema żadnych głosów losuje piosenkę

4 po odpaleniu piosenki z max liczba głosów licznik się zeruje i osoby które na nią zagłosowały mogą głosować ponownie

 

Zresztą sami zobaczycie  xD

 

ps.

Jakby toś zedytował prosił bym o dodanie mojego nicku xD

 

Opublikowano

Jak to dodać do bot?

Pierwszy plik odpalasz przez:

php bot.php

Drugi dajesz do /var/www, i wchodzisz normalnie przez stronę.

 

Taki protip UID instancji bierzemy stąd:

Settings -> Instance Settings i u dołu mamy

 

IFc2uGJ.png

Opublikowano

Hmmm coś mi nie działa ;x

 

Zmieniłem logowanie sinus bota w 2 plikach, dodałem bazę danych..

 

Odpaliłem php bot.php

 

Wchodzę na stronę i mam tylko " oddaj glos"

lubie-to-png.png

Opublikowano

wydaje mi się ze brakuje klasy

include("sinusbot.class.php");

moja wina niema jej w plikach popierz sobie z góry xD

Opublikowano

Mam taki mały problem po uruchomieniu bot.php wchodze na strone i mam komunikat "oddaj głos" podobnie jak kolega z kilku komentarzy wyżej 

 

Mógłby mi ktoś wytłumaczyć dokładnie może coś źle skonfigurowałem 

Opublikowano

Mam taki mały problem po uruchomieniu bot.php wchodze na strone i mam komunikat "oddaj głos" podobnie jak kolega z kilku komentarzy wyżej 

 

Mógłby mi ktoś wytłumaczyć dokładnie może coś źle skonfigurowałem 

 

 

Hmmm coś mi nie działa ;x

 

Zmieniłem logowanie sinus bota w 2 plikach, dodałem bazę danych..

 

Odpaliłem php bot.php

 

Wchodzę na stronę i mam tylko " oddaj glos"

Usuńcie "@" z dwóch pierwszych linijek i na początku dodajcie:

ini_set('display_errors', 1);
error_reporting(E_ALL);

Oraz pokażcie co wam wyskoczyło.

@taraj używanie "@" nie jest zbyt dobrym pomysłem. Usuwa ono błędy. Wydaje mi się to dość głupie szczególnie, że może się zdarzyć tak że baza nie działa i co wtedy?

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...