Skip to content

Receipts and blocks

Build TikTok LIVE gift receipts by dragging blocks: avatar, gift image, text with placeholders, lines, feeds, cuts and text to speech, with filters per event.

A receipt is a list of blocks printed top to bottom whenever its event happens. Each receipt has an on/off switch, filters, and the blocks you drag into order.

ReceiptFires when
Gifta gift is sent. Streakable gifts fire once, at the end of the streak, with the total count.
Followa viewer follows the creator
Sharea viewer shares the LIVE
Likea viewer sends likes (see the every N likes filter)
Commenta viewer comments
Joina viewer enters the room
Subscribea viewer subscribes

Click Add receipt, choose the event, and build it. Several receipts can listen to the same event.

BlockPrints
Avatarthe viewer’s profile picture, dithered for thermal paper, at the width you set (dots)
Gift imagethe gift’s icon (gift receipts only)
Texta line of text with placeholders; bold, left/center/right, normal or large
Linea rule across the paper
Blank linesempty lines, useful as spacing between receipts
Cuta partial cut, on printers with a cutter
Voicereads the text out loud through your computer’s speech synthesizer

Drag the handle on the left of a block to reorder; the x removes it.

Use these inside Text and Voice blocks:

PlaceholderValue
{username}the viewer’s @ handle
{nickname}the viewer’s display name
{gift}gift name
{count}how many of the gift were sent
{diamonds}total diamond value of the gift
{comment}the comment text
{likes}the viewer’s running like total

Example: THANKS FOR {count} X {gift} prints THANKS FOR 3 X Rose.

  • Gift: Minimum diamonds skips small gifts; Only these gifts restricts to a comma-separated list of gift names (case does not matter).
  • Like: Print every N likes prints once each time a viewer’s total crosses a multiple of N, instead of on every like message.

Receipts are laid out for the paper width chosen under Printer: 58 mm is 384 dots wide, 80 mm is 576. Image widths above the paper width are clamped. Profile pictures are lightened before printing because thermal paper swallows midtones.