Help met RetroHexChat

P2P-sessies in de chat

Een P2P-sessie is een directe verbinding tussen twee mensen die tegelijk een gesprek, bestandsoverdrachten en spellen draagt. Ze begint in een privébericht en draait in een eigen browsertabblad — de chat heeft er geen venster voor.

De kaart is de deur

Typ /p2p <bijnaam>, of druk op P2P-sessie in een privébericht, en het verzoek gaat meteen naar dat gesprek. Er wordt je vooraf niets gevraagd. De regel die het schrijft draagt het adres van de sessie zelf en tekent een kaart, en die kaart is voor jullie beiden de weg naar binnen: wie vroeg, opent dezelfde deur als wie gevraagd werd.

De uitgenodigde persoon kan weigeren. Weigeren staat op de ingang van de sessie, in de balk van het gesprek, en beëindigt de uitnodiging zonder dat iemand ergens binnengaat. Niets in die balk is een deur: de uitnodigingskaart in het privébericht is de weg naar binnen, voor jullie allebei. Weigeren staat op het item van de sessie in de werkbalk van het gesprek — het enige bedieningselement hier dat een knop is en geen deur — en beëindigt de uitnodiging zonder ergens binnen te gaan.

Hem volgen opent een tabblad

De kaart opent de sessie naast het gesprek, nooit erover, zodat de chat die je las precies blijft waar hij is. Je komt in de startruimte terecht, waar jullie allebei apparaten kiezen en op Gereed drukken voordat er iets onderhandeld wordt.

Meerdere tegelijk, elk een tabblad

Je kunt tegelijk met meerdere mensen een sessie hebben, elk in een eigen tabblad. De enige sessie die geweigerd wordt, is een tweede met iemand met wie je er al een hebt. Er hoeft niets beëindigd te worden om een andere te beginnen.

Het gesprek is het privébericht

Wat je tijdens een sessie typt is een gewoon privébericht, bewaard als elk ander. Wat de sessie doet — verzoek verstuurd, verbonden, bestand ontvangen, spelstand, wie haar beëindigde — wordt als P2P-regels in het gesprek geschreven, zodat haar verhaal de sessie overleeft zonder het transcript in een bedieningspaneel te veranderen.

Zolang een sessie bestaat, toont het gesprek er een badge voor: hoe ver ze is, en of je haar tabblad al open hebt. Zo ja, dan brengt de badge je naar dat tabblad in plaats van een tweede te openen, want een tweede tabblad van een sessie verplaatst de sessie daarheen.

Zie ook

/p2p · P2P-startruimte · P2P-sessie op een eigen tabblad · P2P-sessie · Videogesprek · Bestandsoverdracht

Help
GitHub Licentie (MIT)
6 objecten
GitHub Licentie (MIT)
  • Herstellen
  • Minimaliseren
  • Maximaliseren
  • Sluiten
  • Cascade vensters
  • Vensters horizontaal tegelen
  • Vensters verticaal tegelen
  • Alle vensters minimaliseren