Kiwiirc Configuration

  • Bonjour?

  • j'ai besoin d'aide pour la configuration de Kiwiirc

    a fin que sa rejoin le serveur et le salon du tchat

    https://kiwiirc.com/

    www.tchat-fun.net/tchat/www/index.html

    besoin d'aide svp afin d'ouvrir le tchat du site

    merci beaucoup A VOUS

3 réponses

  1. Modérateur

    Bonjour

    Quel rapport avec le langage php ?

    Quel code as tu écris ?

    Sur quoi bloques tu exactement ?


    0
    1. la configuration de kiwiiirc pour que sa rejoint le serveur irc

      irc.europnet.org

      #tchat-fun

      formulaire:

      www.tchat-fun.net/tchat/www/index.html

      Welcome to your Kiwi IRC page!

      Now to configure it.

      You can modify this page via the /etc/kiwiirc/client.json file.
      Add your IRC network details to /etc/kiwiirc/config.conf

      Have a quick read through the config file - there are plenty of comments explaining each feature.

      Merci beaucoup

      0
      1. config.conf

        # 1 = Debug; 2 = Info; 3 = Warn;
        logLevel = 3

        # Enable the built in identd server (listens on port 113)
        identd = false

        # The name of this gateway as reported in WEBIRC to IRC servers
        gateway_name = "webircgateway"

        # A secret string used for generating client JWT tokens. Do not share this!
        secret = ""

        # Send the server a quit message when the client is closed
        # Comment out to disable
        send_quit_on_client_close = "Client closed"

        [verify]
        recaptcha_url = "https://www.google.com/recaptcha/api/siteverify"
        #recaptcha_url = "https://hcaptcha.com/siteverify"
        recaptcha_secret = ""
        recaptcha_key = ""

        # If required, a client must always pass a captcha challenge before making an IRC connection
        required = false

        [clients]
        # Default username / realname for IRC connections. If disabled it will use
        # the values provided from the IRC client itself.
        # %a will be replaced with the users ip address
        # %h will be replaced with the users hostname
        # %i will be replaced with a hexed value of the users IP
        # %n will be replaced with the client provided nick
        username = "%i"
        realname = "I am a webchat user"

        # This hostname value will only be used when using a WEBIRC password
        #hostname = "%h"

        # The websocket / http server
        [server.1]
        bind = "0.0.0.0"
        port = 80

        # Example TLS server
        #[server.2]
        #bind = "0.0.0.0"
        #port = 443
        #tls = true
        #cert = server.crt
        #key = server.key
        # If you don't have a certificate, uncomment the below line to automatically generate a
        # free certificate using letsencrypt.com (overrides the above cert/key options). This requires
        # a server running on port 80 to initially generate the certificate.
        #letsencrypt_cache = ./certs

        # Example unix socket server
        #[server.3]
        #bind = unix:/tmp/webircgateway.sock
        #bind_mode = 0777

        # Serve static files from a web root folder.
        # Optional, but handy for serving the Kiwi IRC client if no other webserver is available
        [fileserving]
        enabled = true
        webroot = www/

        [transports]
        websocket
        sockjs
        kiwiirc

        # Websites (hostnames) that are allowed to connect here
        # No entries here will allow any website to connect.
        # Origins do not include a trailing / after the host and optional port
        [allowed_origins]
        #*://example.com

        # If using a reverse proxy, it must be whitelisted for the client
        # hostnames to be read correctly. In CIDR format.
        # The user IPs are read from the standard X-Forwarded-For HTTP header
        [reverse_proxies]
        127.0.0.0/8
        10.0.0.0/8
        172.16.0.0/12
        192.168.0.0/16
        "::1/128"
        "fd00::/8"

        # Connections will be sent to a random upstream
        [upstream.1]
        hostname = "irc.europnet.org"
        port = 6667
        tls = false
        # Connection timeout in seconds
        timeout = 5
        # Throttle the lines being written by X per second
        throttle = 2
        # Webirc password as set in the IRC server config
        webirc = ""
        serverpassword = ""


        # A public gateway to any IRC network
        # If enabled, Kiwi IRC clients may connect to any IRC network (or a whitelisted
        # network below) through the kiwiirc engine
        [gateway]
        enabled = false
        timeout = 5
        throttle = 2

        # Whitelisted IRC networks while in public gateway mode
        # If any networks are in this list then connections can only be made to these
        [gateway.whitelist]
        #irc.example.com
        #*.example2.com

        # Webirc passwords used when running in the public gateway mode
        [gateway.webirc]
        irc.network.org = webirc_password
        irc.network2.org = webirc_password

        [dnsbl]
        # "verify" - if the client supports it, tell it to show a captcha
        # "deny" - deny the connection entirely
        action = deny

        [dnsbl.servers]
        dnsbl.dronebl.org

        0
        1. Modérateur

          mouais.. donc.. pas de php à l'horizon ..

          Je déplace ta question dans le forum webmaster

          0