Vous êtes ici

FAQ tchat

FAQ tchat

Qu’est-ce que le chat Mikochat ?

Mikochat est un client IRC en flash, offrant de nombreuses fonctionnalités, telle que : les commandes IRC, les services ANOPE, une interface d'administration des salons, les photos de profil, la gestion de profil utilisateur...
Côté technique, le client de tchat utilise les sockets pour se connecter directement au serveur IRC (aucune passerelle).
Mikochat est entièrement gratuit et est financé par la publicité.

Puis-je utiliser Mikochat sans publicité ?

Vous pouvez utliser Mikochat gratuitement dans vos sites non commerciaux ou vos projets. Dans ce cas, un bandeau publicitaire est affiché dans le chat.
Pour une utilisation sans publicité, il vous suffit de vous rendre sur cette page, afin de souscrire à un abonnement.

Comment installer Mikochat sur mon serveur IRC ?

Pour utiliser Mikochat sur votre serveur IRC, vous devez installer un daemon afin d'accepter la polique de sécurité liée à Adobe Flash Player. En raison de cette politique, vous êtes OBLIGE d'avoir un daemon qui va fournit un crossdomain.xml, afin d'établir la connexion au serveur IRCd. Attention, ceci n'est pas une restriction de Mikochat, mais celle d'Adobe Flash.
Vous pouvez vous reporter à l'article suivant : http://www.adobe.com/devnet/flashplayer/articles/socket_policy_files.html

Pour notre part, nous choisirons Python (plus rapide), pour installer le daemon Python, il est nécessaire d'avoir les privilèges root sur la machine.
Tout d'abord, connectez-vous en SSH à votre serveur IRC.

wget http://www.mikochat.com/flashpolicyd.zip
unzip flashpolicyd.zip
cd flashpolicyd
nano flashpolicy.xml

Dans le fichier XML, modifiez "irc.example.com" par l'adresse de votre serveur IRC, enregistrez et quittez nano.
Ensuite utilisez le fichier install.sh ou ce qu'il suit :

cd ./Python_init/
install -m644 ../flashpolicy.xml /usr/local/etc/
install -m755 flashpolicyd.py /usr/local/sbin/
install -m755 flashpolicyd.init /etc/rc.d/init.d/flashpolicyd

L'installation est terminée, vous pouvez tester avec la ligne suivante :

/etc/init.d/flashpolicyd start
python -c 'print "%c" % 0' | nc 127.0.0.1 843

Vous devriez avoir ceci :

< !DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd">
< cross-domain-policy>
< site-control permitted-cross-domain-policies="master-only"/>
< allow-access-from domain="irc.example.com" to-ports="6667,8080,3322" />
< /cross-domain-policy>

 

Les paramètres de personnalisation

 

Ces paramètres de personnalisation sont passés par URL (ex : http://chat.mikochat.com/g?s=accueil&theme=3)

Paramètre Description Exemple
s Join automatique le salon à la connexion s=accueil
theme Change le thème du chat par défaut (valeur entre 1 et 6) theme=3
titre Modifie le titre de la popup de connexion titre=google.fr
image Charge une image de votre choix sur la popup de connexion (l'image doit s'appeler "logochat.png"). Indiquez le nom de domaine et le dossier sans slash (/) à la fin image=mikochat.com
     
nick Indique le pseudo du tchateur, attention si ce champs est donné, la connexion au tchat sera automatique (sans popup de connexion) nick=margeSimpson
age Indique l'âge du tchateur age=23
sexe Indique le sexe du tchateur (f ou h) sexe=f
region Indique la région du tchateur region=ardeche

Pour aller plus loin

Nos partenaires à visiter de toute urgence : Tchat gratuit