skip to content
~/docs/getting started
Getting started

User guide

updated 2026-11-0211 min read edit this page

Everything telinha can do, from the first invite to the settings. If you just want to get going, the first three sections are enough.

Create a room

Open telinha and click Create room. The default port is 7777 and the password is optional. Whoever creates the room gets the crown and is its admin.

The room lives on your computer while telinha is open. For a room that is always on, even with your PC off, use a dedicated server.

Invite people

In the Inviting people from outside card:

  1. Click Open port on router. It's the direct path, with the lowest latency. It works on most routers (UPnP, NAT-PMP or PCP).
  2. If your ISP uses CGNAT, the port won't open. Then click Create public link: the room gets an address that works on any network, with nothing to configure.
  3. Click Copy invite and send it. The Invite button, in the top bar, copies the same invite any time.

Whoever joins a room with nobody live sees the three steps on the stage: call your friends (with the copy invite button), share your screen and, on the other side, they click Watch.

The Invite button copies a link to the site's invite page (https://…/telinha/j/#i=…): it's clickable on Discord and in the browser, it opens the app for whoever has it and shows how to install for whoever doesn't. Inside it goes the invite itself (telinha://…), and what comes after the # is never sent to the site.

The invite (telinha://…) carries every way into the room: LAN, opened port, IPv6 and public link. Each person joins through the fastest one that works for them. It also carries the server's fingerprint, so the app checks it is really talking to your room before sending anything.

Didn't work? The connection guide has every other way: manual port forwarding, IPv6, gaming VPNs, SSH tunnels.

Join a room

Paste the invite (the https link or the telinha:// one) on the home screen and click Join. If the invite is already on your clipboard when you open telinha, it's pasted for you. Clicking a telinha:// link opens the app: on Windows it registers itself the first time it opens, on Linux install.sh does it. With telinha already open, the link goes to the open window.

You can join straight into a channel: type its name in the channel field on the home screen.

Go live

Click Share screen and choose:

Option What it does
What to show The whole screen, a single window (on Windows, as cards with live thumbnails), or just part of it: tick Just part of the screen and drag a rectangle as soon as it starts (or later, with the crop button on your preview). The webcam can go along or instead of the screen.
Sound No sound, all computer sound (except telinha), just one program's sound, or everything except some programs (e.g. Discord). telinha's own sound never goes in, so there's no echo.
Content type Screen and text keeps letters sharp (code, documents, a browser). Game and video favors smooth motion.
Resolution, frame rate and quality The bitrate drops on its own if someone's internet can't keep up, and goes back up when it improves.
Use the GPU NVIDIA, and on Windows also AMD and Intel. Without a suitable GPU, it uses the CPU.

Click Go live. Everything can be changed while streaming, without anyone losing the picture.

note

On Wayland, the system opens a picker to choose the screen or window the first time. After that it remembers your choice.

Several people can be live at once. If everyone is watching you in a small grid tile, telinha sends a smaller stream (less GPU and bandwidth for everyone) and scales back up the moment someone enlarges it.

Watch

Click anyone who is live. Several streams sit in a grid that keeps every video as large as possible. A screen bot (like the big-screen bot) is watched the same way. If it has a panel, the panel sits docked under the video, with its buttons (pause, skip...), while its stream is alone or featured. A bot in another channel shows up in the room panel, under Bots in other channels: right-click → Bring to my call.

If nobody in your call is streaming but someone is live in another channel, a Someone is live in #channel: go and watch button shows up: one click and you're there, watching.

The dot next to the streamer's name tells how the stream is arriving: green flows fine, yellow stuttering, red bad, and why (your internet, your PC, so-and-so's PC or internet).

Action How
Fullscreen F11, or the button in the video's corner
Theater mode double-click the video
Leave fullscreen / theater mode Esc
Floating window (picture-in-picture) button on the video
Zoom mouse wheel; drag to pan, or follow the streamer's cursor (with a minimap)
Stream volume control over the video

On top of any stream:

  • "Look here" pointer: everyone watching sees it.
  • Drawing: 15 colors and 4 widths, highlighter included. You can hide other people's drawings, and admins can take someone's pen away.
  • Clip: saves the last seconds (5 s to 10 min, your choice) with one click or a global hotkey, as MP4.
  • Recording: MP4 without re-encoding, with sound. Survives resolution changes.
  • Screenshot: PNG at the stream's resolution.

Clips and recordings go to your videos folder (Videos/telinha).

Talk

Action How
Toggle the microphone Ctrl+M
Deafen (stop hearing the call; stream audio keeps playing) Ctrl+D
Someone's voice volume right-click them

In Settings → Voice: voice activation (with sensitivity) or push-to-talk, which works even with a game focused; noise suppression (removes fans, keyboards and hiss); echo cancellation (speakers work as well as headphones); automatic gain for quiet microphones and a mic volume.

Chat

  • Enter sends, Shift+Enter adds a new line.
  • Markdown: **bold**, *italic*, `code`, code blocks with a copy button and clickable links. Color emoji.
  • Images: paste (Ctrl+V, anywhere in the room) or drag them onto the window. A preview asks before sending: Enter sends, Esc cancels.
  • Reactions, @mentions (the person mentioned is notified) and history for late joiners.
  • Right-click a message: copy, reply quoting it, or send its author a private message.
  • Quoted replies: the original message shows above the reply, and the person replied to is notified.
  • Private messages: only the two of you see them, in any channel. From the message's menu, the person's menu or /msg name text.
  • Files up to 256 MB: the paperclip button, dragging the file onto the window or /arquivo path. It's uploaded once to the server and each person downloads it when they click, in the background, without hurting video and voice. On the server it's encrypted and gone after 2 hours.
  • Bot cards: a cover, fields, a progress bar that moves by itself and buttons; clicking a button sends the click to the bot, which changes the card in place.
  • Desktop notifications while telinha is in the background.

Channels

A server can hold several rooms at once, IRC-style. Each channel has its own chat, and the call (voice and streams) is separate: you can read one channel while staying in another's call.

  • Click a channel in the panel to read its chat.
  • Click a channel's headphones icon to join its call. Your stream comes along.
  • + creates a channel. It stays in the list even when empty (and if the server restarts); it only goes away after 3 days without anyone. Channels pinned by an admin stay forever.
  • Whoever creates a channel is its OP, with a blue crown next to their name in the list (the yellow one is the room owner's). An OP runs the channel: right-click the channel for password, lock, topic and making it invisible (left out of the list; whoever knows the name and password gets in); right-click a person to make them OP, move them to another channel (an open one or one where you're also an OP) and remove them from the channel for good. An OP can't touch the channel's creator or admins; other OPs, only the creator can.
  • Only the creator deletes the channel (it asks to confirm; whoever was in it goes back to the default channel) and takes OP away from others. Room admins can do everything, in any channel. The default channel has no OPs.
  • A channel password applies to everyone, OPs and the creator included: to get in, type the password (the app remembers it and goes back to the channel on its own if the internet drops). Only room admins get in without it, and they also get into locked channels and see invisible ones. Testing with two windows on the same PC: both are the same person to the server (and with the admin token in Advanced options, both are admins).

Chat commands

Command Also What it does
/join channel /j, /canal, /entrar Goes to that channel's chat (creates it if it doesn't exist).
/call channel /voz, /voice Joins that channel's call. Without a name: leaves the call.
/channels /canais, /list Shows the channels and how many people are in each.
/msg name text /m, /w, /pm, /dm, /privado Private message. Just the name: the box switches to sending privately to that person.
/file path /arquivo, /enviar Sends a file (or drag the file onto the window).

Anything else starting with / goes to the chat as normal text.

Shortcuts

Key What it does
F11 Fullscreen
Esc Leaves fullscreen and theater mode
double-click Theater mode
Ctrl+M Microphone
Ctrl+D Deafen
Enter / Shift+Enter Send / new line in the chat

Global hotkeys (they work with another program focused, like a game): clip, microphone, deafen, share, screenshot and a master toggle. In Settings → Shortcuts, any key, combination or mouse button.

For admins

Whoever creates the room (or joins a dedicated server with the admin token) can, by right-clicking a person: kick, ban, mute, stop their stream, take their pen away, give or remove admin. They can also lock the room, manage channels and clear the room's chat (the eraser at the top, two clicks): every channel's history and the files are gone for everyone, without restarting the server.

On a dedicated server, the admin sees the server stats: CPU, memory, bandwidth in and out, people per channel, who is lagging and a plain-language guess at the bottleneck.

Watch from a browser

On a dedicated server started with --web, the room shows a TV button that copies a link. Whoever opens it watches in the browser with nothing to install: video, the stream's sound, the call's voices and the chat. The server only relays the same frames, so the streamer pays nothing extra.

From a browser you can watch and chat; going live and talking need the app.

Settings

The gear button opens the settings, in a room or on the home screen.

Page What's there
General Name, language, notifications, stats always visible, new-version alerts (and installing on its own), clips and how long they are
Appearance Themes: pwnd (neon, the default), dark, light, pwnd light, Nord, Dracula or your own CSS (reloads when you save the file); interface size; CRT effect; room mood (the background shifts tone with the room's energy, with no constant animation); home screen animations; show or hide other people's drawings. Drag the chat panel's edge to make it wider or narrower, and the line above the chat to make it taller (double-click goes back to automatic)
Voice Voice activation or push-to-talk, microphone, sensitivity, volume, automatic gain, noise suppression, echo cancellation, joining with the mic on, notification sounds
Shortcuts Global hotkeys (and a master switch)
Camera Which camera and its resolution
Performance Economy mode (weak PC: interface at 30 fps, no animations or effects), automatic quality, cursor outside the video, viewer-sized streams, interface frame cap, GPU encoder effort, AV1 (experimental) and Test my PC
Debugging Debug log, sending the log to the room owner, crash reports
About Version and version history
tip

Test my PC measures for a few seconds how much your computer can handle for streaming and watching, and suggests settings. One click on Use the suggestion applies them.

Updates

telinha (Windows and Linux) tells you when a new version is out, shows what changes and installs it with one click, after checking the release signature. In the settings you can let it install on its own or skip a version. The history is in Settings → About.

Where things are

What Linux Windows
Settings ~/.config/telinha/config.ini %APPDATA%\telinha\config.ini
Clips and recordings Videos/telinha (the system's videos folder) Videos\telinha
Files downloaded from the room Downloads Downloads

For a portable setup (on a USB stick, say), the TELINHA_PASTA_CONFIG and TELINHA_PASTA_CLIPES variables change these folders.