Pokaż wyniki od 1 do 5 z 5

Wątek: Kontrola wysyłanych wiadomości do BotMastera przez skrypt

  1. #1

    Dołączył
    20.08.2017
    Marka tel.
    LG
    Model tel.
    G5
    FW telefonu
    Android 7.0
    Posty
    3

    Kontrola wysyłanych wiadomości do BotMastera przez skrypt

    Witam, można w jakikolwiek sposób skontrolować wiadomość wysyłaną do bota? Nie owijając w bawełnę, posiadam bota, którego napisałem za pomocą PHP i chciałbym wykonać zapytanie do bazy danych za każdym razem kiedy użytkownik się WYPISZE (ustawić w bazie danych wartość "wypisany" na 1 dla danego konta), jest to możliwe?

  2. #2
    Doświadczony GGadacz
    Dołączył
    20.02.2013
    Lokalizacja
    Sieradz
    Marka tel.
    LG
    Model tel.
    Swift l5
    FW telefonu
    Android 4.1.2
    Posty
    217
    Możesz sprawdzić czy wiadomość to WYPISZ/ZAPISZ
    To że ktoś nie dostaje wiadomości od bota to nie znaczy że on ich nie może wysyłać
    CzatGG: Kliknij!
    Moje GG: Kliknij!

  3. #3
    A dlaczego miałoby nie być możliwe ... Skoro napisałeś całego bota w PHP - to napisanie warunku sprawdzającego czy WIADOMOŚĆ==="WYPISZ" czy co tam chcesz ... nie powinna Cie przerastać.

  4. #4

    Dołączył
    20.08.2017
    Marka tel.
    LG
    Model tel.
    G5
    FW telefonu
    Android 7.0
    Posty
    3
    Niestety wbrew pozorom kod:

    if($msg(funkcja zawierająca wysłaną przez użytkownika wiadomość) == "WYPISZ")
    {
    zapytanie mysql.
    }

    nie działa, botmaster nie zwraca podanej przez usera wiadomości, gdyż ten się wypisał. Być może robię coś źle więc proszę o pomoc a jeśli chodzi o takie uszczypliwe uwagi:

    to napisanie warunku sprawdzającego czy WIADOMOŚĆ==="WYPISZ" czy co tam chcesz ... nie powinna Cie przerastać.
    to proszę je zachować dla Siebie bo nie wnoszą nic do tematu ani nawet do dyskusji.

  5. #5
    Super Moderator
    Dołączył
    19.10.2016
    Lokalizacja
    Kujawsko-pomorskie
    Marka tel.
    LG
    Model tel.
    Leon
    Posty
    6

    Lightbulb

    a co zwraca "var_dump($msg); exit;" ? Gdy osoba się wypiszę nadal może korzystać z bota z tą różnicą że bot nie może samodzielnie wysłać wiadomości a jedynie odpowiedzieć. Czyli np przez echo; lub $m->addText('...')->reply(); spróbuj ten testowy skrypt
    Kod php:
    $msg file_get_contents('php://input'); if ($msg === 'WYPISZ') {     file_put_contents('test.txt'date('d/m/Y, H:i:s - ').$msg.PHP_EOLFILE_APPEND LOCK_EX); } elseif ($msg === 'ZAPISZ') {     file_put_contents('test.txt'date('d/m/Y, H:i:s - ').$msg.PHP_EOLFILE_APPEND LOCK_EX); } 
    czy poprawnie loguje wiadomości wypisz/zapisz tobie.
    Ostatnio edytowane przez KsaR ; 13.09.2017 o 16:45 Powód: coś się formatowanie psuję :/

Podobne wątki

  1. IP botmastera
    By Cheater in forum Boty
    Odpowiedzi: 2
    Ostatni post / autor: 21.12.2015, 23:39
  2. Odpowiedzi: 4
    Ostatni post / autor: 05.03.2013, 15:05
  3. Edycja wysłanych wiadomości
    By midicat in forum Ciekawe sugestie
    Odpowiedzi: 9
    Ostatni post / autor: 02.07.2012, 14:22
  4. Problem z wysyłaniem wiadomości
    By rtrtr in forum Testy
    Odpowiedzi: 3
    Ostatni post / autor: 23.05.2012, 10:48
  5. Odpowiedzi: 0
    Ostatni post / autor: 14.04.2012, 13:56

Uprawnienia umieszczania postów

  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •