[Xenforo] Comment faire parler le BOT sur votre Shoutbox.

Statut
N'est pas ouverte pour d'autres réponses.

Kévin 🚀

Administrateur
Administrateur
Inscription
18 Décembre 2012
Messages
4 832
Réactions
5 540
Points
27 882
RGCoins
697
Bonsoir à tous :membre:,

Ce soir je vais vous release le système pour faire parler votre BOT sur votre ShoutBox Xenforo.
Avant d'avoir des messages comme quoi je ne peux pas release ce système j'ai eu l'autorisation à @Fabien que je remercie :)

Pour ce faire il vous faudra :
- Les accès au panel admin (AdminCP)
- Une page
- Les accès aux dossiers de votre forum (FTP)

You must be registered for see images attach

Première étape : Mise en place du script.

Pour ce faire vous allez créer un nouveau dossier à la racine de votre forum. Vous l'appeler comme vous voulez. Moi je l'ai appelé "Shoutbox".

Une fois ce dossier créé vous allez dedans et vous allez créer un nouveau fichier que vous allez appeler "BOT.php".

Vous ouvrez ce fichier et vous mettez ce code dedans.​
PHP:
<?php
    $SQL_host='';
    $SQL_nom_bdd='';
    $SQL_user='';
    $SQL_mot_de_passe='';
    $SQL_port = '';
    $CONNECTE = new PDO('mysql:host='.$SQL_host.';port='.$SQL_port.';dbname='.$SQL_nom_bdd, $SQL_user, $SQL_mot_de_passe);
    $CONNECTE->query("SET NAMES 'utf8'");
    $time = time();
    if(isset($_POST['text'])){
        $text = $_POST['text'];
        $CONNECTE->exec("INSERT INTO dark_taigachat VALUES('','Id du compte BOT','BOT','" . $time ."','". $text ."','0')");
        header('Location: Lien de la page xenforo');
    }
?>

Vous sauvegardez le fichier.

You must be registered for see images attach


Deuxième étape : Création de la page.

Et maintenant nous allons créer une nouvelle page où vous pouvez utiliser une page existante.

Pour créer une page sur Xenforo il faut aller dans votre AdminCP => Structure des éléments => Créer un nouvel élément => Page.

Vous configurer votre page a votre guise.

Une fois votre page créée vous allez dans la configuration de la page => Options de la page.
Et dans Template HTML vous mettez ce code.
HTML:
<form action="Lien vers la page BOT.php" method="post">
    <input type="text" name="text" id="text" placeholder="Mettre le texte ici !" class="textCtrl">
    <button type="sumbit" class="button primary">Je suis BOT !</button>
</form>

Vous sauvegardez la page.
Allez sur votre forum et tester le système :D

You must be registered for see images attach


J'espère que ce tutoriel vous aura plu.
A bientôt pour d'autre tutoriel :D
 

nXoFR

nXoFR
Premium
Inscription
18 Juillet 2014
Messages
1 582
Réactions
365
Points
10 228
RGCoins
0
Bonsoir à tous :membre:,

Ce soir je vais vous release le système pour faire parler votre BOT sur votre ShoutBox Xenforo.
Avant d'avoir des messages comme quoi je ne peux pas release ce système j'ai eu l'autorisation à @Fabien que je remercie :)

Pour ce faire il vous faudra :
- Les accès au panel admin (AdminCP)
- Une page
- Les accès aux dossiers de votre forum (FTP)

You must be registered for see images attach


Première étape : Mise en place du script.

Pour ce faire vous allez créer un nouveau dossier à la racine de votre forum. Vous l'appeler comme vous voulez. Moi je l'ai appelé "Shoutbox".

Une fois ce dossier créé vous allez dedans et vous allez créer un nouveau fichier que vous allez appeler "BOT.php".

Vous ouvrez ce fichier et vous mettez ce code dedans.​
PHP:
<?php
    $SQL_host='';
    $SQL_nom_bdd='';
    $SQL_user='';
    $SQL_mot_de_passe='';
    $SQL_port = '';
    $CONNECTE = new PDO('mysql:host='.$SQL_host.';port='.$SQL_port.';dbname='.$SQL_nom_bdd, $SQL_user, $SQL_mot_de_passe);
    $CONNECTE->query("SET NAMES 'utf8'");
    $time = time();
    if(isset($_POST['text'])){
        $text = $_POST['text'];
        $CONNECTE->exec("INSERT INTO dark_taigachat VALUES('','Id du compte BOT','BOT','" . $time ."','". $text ."','0')");
        header('Location: Lien de la page xenforo');
    }
?>

Vous sauvegardez le fichier.

You must be registered for see images attach


Deuxième étape : Création de la page.

Et maintenant nous allons créer une nouvelle page où vous pouvez utiliser une page existante.

Pour créer une page sur Xenforo il faut aller dans votre AdminCP => Structure des éléments => Créer un nouvel élément => Page.

Vous configurer votre page a votre guise.

Une fois votre page créée vous allez dans la configuration de la page => Options de la page.
Et dans Template HTML vous mettez ce code.
HTML:
<form action="Lien vers la page BOT.php" method="post">
    <input type="text" name="text" id="text" placeholder="Mettre le texte ici !" class="textCtrl">
    <button type="sumbit" class="button primary">Je suis BOT !</button>
</form>

Vous sauvegardez la page.
Allez sur votre forum et tester le système :D

You must be registered for see images attach


J'espère que ce tutoriel vous aura plu.
A bientôt pour d'autre tutoriel :D
Ho merci man , je vais le ire plus tard ! :) <3
 

DarkZFX

Membre
Inscription
1 Mai 2014
Messages
1 761
Réactions
431
Points
3 531
RGCoins
0
Magnifique Tutoriel ;)
 

Snake's

Administrateur
Ancien staff
Inscription
5 Juin 2012
Messages
8 792
Réactions
6 916
Points
29 965
RGCoins
0
Ce n'est vraiment pas une méthode à faire, surtout en xenForo, on passe jamais par des requêtes SQL brute, et on utilise jamais des header location, c'est facilement faillible. :nerveux:
 

Kévin 🚀

Administrateur
Administrateur
Inscription
18 Décembre 2012
Messages
4 832
Réactions
5 540
Points
27 882
RGCoins
697
Ce n'est vraiment pas une méthode à faire, surtout en xenForo, on passe jamais par des requêtes SQL brute, et on utilise jamais des header location, c'est facilement faillible. :nerveux:
Hi,

Comme l'a dit @Louki quel est alors ta méthode pour que aucune faille soit présente ?
 

aZoTe' ♥

Premium
Inscription
22 Juin 2012
Messages
2 967
Réactions
1 293
Points
22 333
RGCoins
0
C'est ça que je cherche à faire mais je ces pas :(
Moi et walky on la :B (mélangé avec les un ban auto panel des bannis et classement shout^^)
 

Walky 🇫🇷

Cryptoboy
Ancien staff
Inscription
18 Octobre 2012
Messages
1 278
Réactions
1 188
Points
23 400
RGCoins
0
Hi,

Comme l'a dit @Louki quel est alors ta méthode pour que aucune faille soit présente ?

Je confirme ce que Snake's a dis !
Passer par des requête SQL bruts n'est pas la bonne méthode !
Le mieux est d'utiliser la méthode de XenForo :)
 

Kévin 🚀

Administrateur
Administrateur
Inscription
18 Décembre 2012
Messages
4 832
Réactions
5 540
Points
27 882
RGCoins
697
Je confirme ce que Snake's a dis !
Passer par des requête SQL bruts n'est pas la bonne méthode !
Le mieux est d'utiliser la méthode de XenForo :)
Je suis d'accord avec vous le mieux est d'utiliser le code de XF,
Mais je voudrais savoir en quoi le code est faillible :mmh:
 

Walky 🇫🇷

Cryptoboy
Ancien staff
Inscription
18 Octobre 2012
Messages
1 278
Réactions
1 188
Points
23 400
RGCoins
0
Pourquoi ne pas faire l'addon et le donné dans le topic ? Au lieu de faire tout un tutoriel :p ?
 

SoCoolMen

Espion
Premium
Inscription
15 Novembre 2011
Messages
3 012
Réactions
1 064
Points
22 509
RGCoins
0
Ah yep pas mal ^^
 

Kévin 🚀

Administrateur
Administrateur
Inscription
18 Décembre 2012
Messages
4 832
Réactions
5 540
Points
27 882
RGCoins
697
Pourquoi ne pas faire l'addon et le donné dans le topic ? Au lieu de faire tout un tutoriel :p ?
Effectivement cela serais pas mal, je vais voir ce que je peux faire ;)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut