> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flumeirc.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Example Scripts

> Ready-to-use scripts shipped with Flume

These scripts are in the `examples/scripts/` directory of the Flume repo. Copy them to `~/.config/flume/scripts/autoload/` to use them.

## highlight.lua

Custom keyword notifications. Watches messages for configurable words and sends desktop notifications.

```
/script load highlight
/highlight flume rust my-project
```

## away\_logger.lua

Collects private messages and highlights while you're away. Replays them when you come back.

```
/script load away_logger
/awayon         # start logging
/awayoff        # show missed messages
```

## url\_title.lua

Announces URLs posted in channels.

## greet.py

Responds to `!greet` in channels. Demonstrates Python event handling.

## totp.py

TOTP code generator using the `pyotp` package. Demonstrates full Python import access.

```
pip install pyotp
/script load totp
/totp set YOUR_SECRET
/totp
```
