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

[Bot] WeatherBot - Pogodynka na serwerze


Eros_PL

Rekomendowane odpowiedzi

Opublikowano

Witam, napisałem dzisiaj na szybko prostego bota pogodynkę który wpisuje w opis kanału informacje o pogodzie z danego miasta.

Wymagane: php5, zainstalowane apache na serwerze i Klucz do API Pogody możesz je zdobyć ze strony https://openweathermap.org/ i po rejestracji wygenerować swój klucz.

Instalacja:

1. Pobieramy folder z linku poniżej.

2. Konfigurujemy plik config.php .

2. Wypakowujemy w np. folderze home i nadajemy uprawnienia chmod 777.

3. Wchodzimy przez putty do folderu z botem.

4. Odpalamy bota komendą screen php weather.php

(Jeżeli bot nie chcę wchodzić na serwer lub mu jakieś problemy odpalić komendą php weather.php i wysłać mi co na pw błędy)

screen

Download:

http://www.mediafire.com/file/yalu8igrlcjnadm/WeatherBot.rar

 

Skan:

https://www.virustotal.com/pl/file/edda2f4843f032b0b7109b6b740c52c0d2c624e2ca959009045f03e8312631ee/analysis/1495620747/

 

Jeżeli ma ktoś jakieś problemy proszę pisać PW

PS: tak wiem prezentacja okropna xD

Opublikowano

BOT ciekawy, wydaje się zbędny lecz może komuś się przyda.

Fajnie że dział sie rozwija, i moze to nie jest przydatna aplikacja, to pokazuje że się rozwijasz i potrafisz.

Oby tak dalej.

Życzę sukcesów i pozdrawiam :) 

Desktop - Procesor: Intel i7-7700k 4.20Ghz  | Karta Graficzna: EVGA Geforce GTX 1070 | RAM: 16GB 

Laptop - Procesor: Intel i5-8250U 2.5Ghz | Karta Graficzna: Radeon 530 | RAM: 8GB

 

 

 

 

 

 

Opublikowano

Wydaje mi się zbędny.
Ale widać że mamy w śród swoich bardo dobrych programistów.

PS. Może zrobisz licznik banów na TeamSpeak'u.

Opublikowano
1 minutę temu, Quentiss napisał:

Wydaje mi się zbędny.
Ale widać że mamy w śród swoich bardo dobrych programistów.

PS. Może zrobisz licznik banów na TeamSpeak'u.

Licznik banów w sensie żeby bot wpisywał w opis listę zbanowanych użytkowników, powód, data kiedy mu się ten ban kończy i na początku ilość łącznie zbanowanych osób? 

Opublikowano
Przed chwilą, Eros_PL napisał:

Licznik banów w sensie żeby bot wpisywał w opis listę zbanowanych użytkowników, powód, data kiedy mu się ten ban kończy i na początku ilość łącznie zbanowanych osób? 

Dokładnie.

Opublikowano
6 minut temu, Quentiss napisał:

Dokładnie.

Może jeszcze dzisiaj coś takiego zrobię i wrzucę na forum :)

Opublikowano

Z tego co rozumiem bot pokazuje pogodę wcześniej ustalonego miasta?

U siebie mam coś podobnego ale opiera się to o rangi województw dzięki którym znam przybliżona lokalizację użytkownika. Pogodę ze stolicy województwa pokazuje następnie na banerze.

(')(.)(;)

Opublikowano
11 minut temu, MrSanten napisał:

Z tego co rozumiem bot pokazuje pogodę wcześniej ustalonego miasta?

U siebie mam coś podobnego ale opiera się to o rangi województw dzięki którym znam przybliżona lokalizację użytkownika. Pogodę ze stolicy województwa pokazuje następnie na banerze.

Mam również napisaną taką aplikację lecz nie każdy chcę mieć rangi wojewódzkie :)

Opublikowano

PHP Warning:  file_get_contents(http://api.openweathermap.org/data/2.5/weather?q=Warszawa,PL&appid=): failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized
 in /home/pogoda/weather.php on line 25
Aplikacja nie może połączyć się lub pobrać danych z Api OpenWeather.
Sprawdź plik z configiem!PHP Notice:  Undefined variable: desc in /home/pogoda/weather.php on line 40
PHP Warning:  file_get_contents(http://api.openweathermap.org/data/2.5/weather?q=Lublin,PL&appid=): failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized
 in /home/pogoda/weather.php on line 25
Aplikacja nie może połączyć się lub pobrać danych z Api OpenWeather.
Sprawdź plik z configiem!PHP Notice:  Undefined variable: desc in /home/pogoda/weather.php on line 40

Życie to fabuła. Przestałem bać się wyborów, bo i tak tylko wspomnienia zostają.

https://grzyb.ovh

Opublikowano
Dnia 29.05.2017 o 18:22, muchomor321 napisał:

PHP Warning:  file_get_contents(http://api.openweathermap.org/data/2.5/weather?q=Warszawa,PL&appid=): failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized
 in /home/pogoda/weather.php on line 25
Aplikacja nie może połączyć się lub pobrać danych z Api OpenWeather.
Sprawdź plik z configiem!PHP Notice:  Undefined variable: desc in /home/pogoda/weather.php on line 40
PHP Warning:  file_get_contents(http://api.openweathermap.org/data/2.5/weather?q=Lublin,PL&appid=): failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized
 in /home/pogoda/weather.php on line 25
Aplikacja nie może połączyć się lub pobrać danych z Api OpenWeather.
Sprawdź plik z configiem!PHP Notice:  Undefined variable: desc in /home/pogoda/weather.php on line 40

@muchomor321Dzieje się tak ponieważ nie dałeś lub dałeś błędy klucz do api w configu. By wygenerować owy klucz musisz zarejestrować się na stronie http://openweathermap.org/ i wtedy wchodzisz na swój profil i tam masz "API keys" I tam masz klucz default i to musisz wkleić do configu.

Opublikowano

Plugin jest dobry, jak byś dopracował aby mógł się wyświetlać na banerze oraz pobierać stolice miast z województw dla danego użytkownika to by było zajebiście :). Ale + leci.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...