Bravo List
Register
Go Back   > Bravo List > Source Code > Active Trackers > Torrent Trader > Mods & Themes
Reply
  #1  
Old 1st June 2022, 12:19
BamBam0077 BamBam0077 is offline
Banned
 
Join Date: Jul 2013
P2P
Posts: 410
Default [v1p][progessmod] ChatBot 0.0.4
Snippets:
Code:
php
/*
 sounds can be found in there.

TEST INSIDE u232 yo!
PHP Code:*/
/* Chat Functions */
function  autoshout($msg = ''){

$message = $msg;

function timeout(time()){
return time();
}

if( $message > 0 ){
$htmlout = "<embed loop='flase' src='chat/sounds/success.wav' hidden='true' autoplay='true' />";
print $htmlout;
}

$query = "INSERT INTO `shoutbox` (date, text, sounds) VALUES (".implode(", ", array_map("sqlesc", array(timeout(), $message, '0'))).")";
} 
PHP Code:
ALTER TABLE shoutbox ADD sounds int(8) unsigned NOT NULL default '0'; 
*/
/*
 * @package AJAX_Chat
 * @author Sebastian Tschan
 * @copyright (c) Sebastian Tschan
 * @license Modified MIT License
 * @link https://blueimp.net/ajax/
 */
 
 Path to the chat directory:
define('AJAX_CHAT_PATH', dirname($_SERVER['SCRIPT_FILENAME']).'/');

// Include custom libraries and initialization code:
require(AJAX_CHAT_PATH.'lib/custom.php');

// Include Class libraries:
require(AJAX_CHAT_PATH.'lib/classes.php');

//include(AJAX_CHAT_PATH.'include/WPConfig.php');
//include/class_check.php');

$conn = mysqli_connect("localhost","userhost","password","databasename");

$userID = mysqli_real_escape_string($conn,'numbergoeshere');
$tmp = $userID;

$ip=$_server["remote_addr"];
write_log("chat system, user is currently located at $ip");

// List containing the registered chat users
// Sample registered user:
/* $users[3] = array();
$users[3]['userRole'] = AJAX_CHAT_USER;
$users[3]['userName'] = 'user';
$users[3]['password'] = 'user';
$users[3]['channels'] = array(0,1); */

// /*if($row[0] == '6' || '15'){*/

//$userID = '01b2'; # userids for chat hack/mod to work. it should randomize userid with username every post shared.
//echo $userID;

echo $_SERVER["REMOTE_ADDR"];
/* who knows sceneaccess.org!+?
//echo $username = 'bob';
// Default guest user (don't delete this one):
$users[0] = array();
$users[0]['userRole'] = AJAX_CHAT_GUEST;
#*https://stackoverflow.com/questions/27045057/auto-generate-username-in-php
$users[0]['userID'] = null; # userids for chat hack/mod to work. it should work with every post shared.
/*

$_COOKIE["iptrace"] = $_server["remote_addr"]; ip trace via cookie we believe.

#lets test :
 print $_COOKIE["iptrace"];
$inc = 1;
$valid = false;

// lookup if the username is in use
$qid = mysqli_query($con,"select userid from shoutbox where userid='$userID'");
if(mysqli_num_rows($qid) == 0) $valid = true;

// if it is in use, keep looking up until a valid username is found
while(!$valid) {
    $userID = $tmp . $inc; // append number
    $qid = mysqli_query($conn,"select userid from shoutbox where userid='$userID'");
    if(mysqli_num_rows($qid) == 0) $valid = true;
    $inc++;

    //optional
    if($inc>1000) die("Too many....");
}

// insert user
//lets try to execute
//lets try now:
SQL_Query_exec("insert into shoutbox(userid) values ('$userID')");

#*https://stackoverflow.com/questions/27045057/auto-generate-username-in-php
$users[0]['userName'] = null;
//$users[0]['password'] = null;
//$users[0]['channels'] = array(0);
//hackitwithdescretion[=
//>>msg we want sent out on autoload:
  /*'if you would like to become a team member just send a pm to xo.',*/
//so shall we begin...sql injection if needed. so lets begin
$ifmsg = 'if you would like to become a team member just send a pm to xo.'; // botmsg to be relayed out to all within chat.

$userID = $users[0]['userID'];

//sql:
//alter table `shoutbox` add `ifmsg` int(8) not null default auto_increnment;

$query = "INSERT INTO shoutbox (msgid, user, botmsg, message, date, userid, ifmsg) VALUES (NULL, '$username', '$ifmsgID', '".get_date_time()."', '$userID', 'inserthere')";
#inserted information shall be ready to be executed
#lets try now;
SQL_Query_exec($query);

while($ifmsgID > 0 ){
$htmlout = "<embed loop='flase' src='chat/sounds/success.wav' hidden='true' autoplay='true' />";
print $htmlout;
}

/* Chat Functions */
function  autoshout($msg = ''){

$message = $msg;

function timeout(time()){
return time();
}



$query = "INSERT INTO `shoutbox` (date, text, sounds) VALUES (".implode(", ", array_map("sqlesc", array(timeout(), $message, '0'))).")";
}

/*
$query = "INSERT INTO shoutbox (msgid, user, message, date, userid)

VALUES (NULL,

'$username',

'if you would like to become a team member just send a pm to xo.',

'".get_date_time()."',

'$userID')";
        SQL_Query_exec($query);
}

Sample moderator user:
$users[1] = array();
$users[1]['userRole'] = AJAX_v1pCHAT_MODRATOR;
$users[1]['userName'] = 'jane';
$users[1]['password'] = 'moderator';
$users[1]['channels'] = array(0,1);

$username2 = $users[1]['userName'];
echo $username2; // to check if works

$query = "INSERT INTO shoutbox (msgid, user, message, date, userid) VALUES (NULL, '$username2','if you would like to become a team member just send a pm to xo.', '".get_date_time()."','$userID')";
SQL_Query_exec($query);

// Sample admin user:
$users[1] = array();
$users[1]['userRole'] = AJAX_v1pCHAT_MODRATOR;
$users[1]['userName'] = 'jane';
$users[1]['password'] = 'moderator';
$users[1]['channels'] = array(0,1);

//('zoe'=>'zoe'
Sample admin user:
$users[1] = array();
$users[1]['userRole'] = AJAX_v1pCHAT_ADMIN;
$users[1]['userName'] = 'zoe';
$users[1]['password'] = 'admin';
$users[1]['channels'] = array(0,1,2,3);



//,'kittenpaws'=>'kittenpaws'
Sample admin user:
$users[1] = array();
$users[1]['userRole'] = AJAX_v1pCHAT_MODERATOR;
$users[1]['userName'] = 'kittenpaws';
$users[1]['password'] = 'admin';
$users[1]['channels'] = array(0,1);

//,'pizzaslice'=>'pizzaslice',
Sample admin user:
$users[1] = array();
$users[1]['userRole'] = AJAX_v1pCHAT_v1p;
$users[1]['userName'] = 'pizzaslice';
$users[1]['password'] = 'admin';
$users[1]['channels'] = array(0,1,67,62,84);

'unodecks'=>'unodecks'); // systembot username list.

// Sample admin user:
$users[1] = array();
$users[1]['userRole'] = AJAX_CHAT_ADMIN;
$users[1]['userName'] = 'admin';
$users[1]['password'] = 'admin';
$users[1]['channels'] = array(0,1);

*/
?>
<?php

 * @package AJAX_Chat
 * @author Sebastian Tschan
 * @author Philip Nicolcev
 * @copyright (c) Sebastian Tschan
 * @license Modified MIT License
 * @link https://blueimp.net/ajax/
 */

// Suppress errors:
ini_set('display_errors', 0);

// Path to the chat directory:
define('AJAX_CHAT_PATH', dirname($_SERVER['SCRIPT_FILENAME']).'/');

// Include custom libraries and initialization code:
require(AJAX_CHAT_PATH.'lib/custom.php');

// Include Class libraries:
require(AJAX_CHAT_PATH.'lib/classes.php');

// Initialize the chat:
$ajaxChat = new CustomAJAXChat();
Attached Files
File Type: zip AJAX-Chat-master.zip (1.77 MB, 5 views)
File Type: zip torrenttrader-v2-main.zip (480.7 KB, 7 views)
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT +2. The time now is 11:41. vBulletin skin by ForumMonkeys. Powered by vBulletin® Version 3.8.11 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions Inc.