# libtmux.common.session_check_name

- **Module:** libtmux.common
- **Package:** libtmux
- **Language:** Python
- **Kind:** function
- **Source:** https://github.com/tmux-python/libtmux/blob/036c521c4b83ce6e434eb50afe2a0d08a6a05e46/src/libtmux/common.py#L653
- **Page:** https://libtmux.org/reference/py/libtmux-common-session_check_name/

```
libtmux.common.session_check_name(session_name: str | None) -> None
```

Raise exception session name invalid, modeled after tmux function.

tmux(1) session names may not be empty, or include periods or colons.
These delimiters are reserved for noting session, window and pane.

## Parameters

- `session_name` (str | None) — Name of session.

## Raises

- `exc.BadSessionName` — Invalid session name.
