Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require '/home/nicola/telegram_sonicmaster/bot.php';
- $bot = new Bot('1053063125:AAGECjB0dRBoZ5upltvd4pGq8EfmQWaOCrc');
- $conn = mysqli_connect('localhost','thepub_bot','T2P0js333ov0BwaH','thepub_bot');
- if (!$conn){
- $bot -> sendMessage(131638922,'Non si connette al DB');
- exit('Connessione al Database fallita');
- }
- $user_idSafe = mysqli_real_escape_string($conn,$bot->user_id);
- $queryIscritti = mysqli_query($conn,"SELECT * FROM iscritti WHERE user_id = $user_idSafe");
- if(mysqli_num_rows($queryIscritti) == 0){
- mysqli_query($conn,"INSERT INTO iscritti (user_id, nome, azioni, stato, coin, lavoro, soldi_stipendio, messaggi_stipendio, messaggi, feed, consigli, tempo_flood, messaggi_flood, ban_flood) VALUES ($bot->user_id, '$bot->nome', 'null', 'utente', 0, 'nullafacente', 0, 0, 0, 0, 0, 0, 0, 0)");
- }
- $queryIscritti = mysqli_query($conn,"SELECT * FROM iscritti WHERE user_id = $user_idSafe");
- while($i = mysqli_fetch_assoc($queryIscritti)){
- $stato = $i['stato'];
- }
- if($stato == 'ban'){
- die;
- }
- if($bot->text == '/start'){
- $bot->sendMessage(131638922, 'ciao');
- }
- $bot->sendMessage($bot->chat_id, $bot->chat_id);
- if(stripos($bot->text, "/")===0 && $bot->chat_id>0)
- {
- $e = explode("/", $bot->text, 2);
- $e1 = explode('@', $e[1]);
- $nome = strtolower($e1[0]);
- if ($nome)
- {
- $queryIscritti = mysqli_query($conn,"SELECT * FROM iscritti WHERE user_id = $user_idSafe");
- $queryMenu = mysqli_query($conn,"SELECT * FROM menu WHERE nome = '$nome'");
- if(mysqli_num_rows($queryMenu) !== 0){
- while($i = mysqli_fetch_assoc($queryIscritti)){
- $coin = $i['coin'];
- }
- while($m = mysqli_fetch_assoc($queryMenu)){
- $costo = $m['costo'];
- $file_id = $m['file_id'];
- }
- if($coin > $costo || $coin == $costo){
- mysqli_query($conn,"UPDATE iscritti SET coin = $coin-$costo WHERE user_id = $user_idSafe");
- $bot->sendMessage($bot->chat_id, '🤵<b>Eccoti servito.</b>');
- $bot->sendPhoto($bot->chat_id, $file_id);
- }else{
- $bot->sendMessage($bot->chat_id, '👮♂️<b>Non hai abbstanza soldi</b>');
- }
- }
- }
- }
- if($bot->chat_id>0 and !$bot->is_bot)
- {
- $queryIscritti = mysqli_query($conn,"SELECT * FROM iscritti WHERE user_id = $user_idSafe");
- while($i = mysqli_fetch_assoc($queryIscritti)){
- $ban_flood = $i['ban_flood'];
- }
- if($ban_flood != 1){
- $queryIscritti = mysqli_query($conn,"SELECT * FROM iscritti WHERE user_id = $user_idSafe");
- while($i = mysqli_fetch_assoc($queryIscritti)){
- $messaggi_flood = $i['messaggi_flood'];
- $tempo_flood = $i['tempo_flood'];
- $messaggi = $i['messaggi'];
- $messaggi_stipendio = $i['messaggi_stipendio'];
- $soldi_stipendio = $i['soldi_stipendio'];
- $lavoro = $i['lavoro'];
- }
- if($messaggi_flood>0){
- $tempo = time()-$tempo_flood;
- if($tempo>=4){
- $tempo2 = time();
- mysqli_query($conn,"UPDATE iscritti SET messaggi_flood = 1, tempo_flood = $tempo2 WHERE user_id = $user_idSafe");
- }else{
- mysqli_query($conn,"UPDATE iscritti SET messaggi_flood = messaggi_flood+1 WHERE user_id = $user_idSafe");
- if ($messaggi_flood == 5){
- mysqli_query($conn,"UPDATE iscritti SET ban_flood = 1, coin = coin-50, messaggi_flood = 0, tempo_flood = 0 WHERE user_id = $user_idSafe");
- $bot->sendMessage($bot->chat_id, '👮♂️ <b>Non si farmano soldi.</b>');
- }else{
- mysqli_query($conn,"UPDATE iscritti SET messaggi_flood = messaggi_flood+1 WHERE user_id = $user_idSafe");
- }
- }
- }else{
- $tempo = time();
- mysqli_query($conn,"UPDATE iscritti SET tempo_flood = $tempo, messaggi_flood = 1 WHERE user_id = $user_idSafe");
- }
- $queryIscritti = mysqli_query($conn,"SELECT * FROM iscritti WHERE user_id = $user_idSafe");
- while($i = mysqli_fetch_assoc($queryIscritti)){
- $ban_flood = $i['ban_flood'];
- }
- if($ban_flood != 1){
- mysqli_query($conn,"UPDATE iscritti SET messaggi = messaggi+1 WHERE user_id = $user_idSafe");
- $queryIscritti = mysqli_query($conn,"SELECT * FROM iscritti WHERE user_id = $user_idSafe");
- while($i = mysqli_fetch_assoc($queryIscritti)){
- $messaggi = $i['messaggi'];
- $messaggi_stipendio = $i['messaggi_stipendio'];
- $soldi_stipendio = $i['soldi_stipendio'];
- }
- if($messaggi >= $messaggi_stipendio){
- if($lavoro == 'developer' or $lavoro == 'nullafacente'){
- mysqli_query($conn,"UPDATE iscritti SET messaggi = 0, coin = coin+$soldi_stipendio WHERE user_id = $user_idSafe");
- }else{
- mysqli_query($conn,"UPDATE iscritti SET messaggi = 0, coin = coin+$soldi_stipendio WHERE user_id = $user_idSafe");
- $bot->sendMessage($bot->chat_id, '👮♂️ <b>È arrivato lo stipendio.</b>', false, false, $bot->message_id);
- }
- }
- }
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement