Metadata-Version: 2.1
Name: zoom-chat-anonymizer
Version: 0.1.9
Summary: 
Home-page: https://github.com/pstoeckle/Zoom-Chat-Anonymizer.git
License: Apache-2.0
Author: Patrick Stoeckle
Author-email: patrick.stoeckle@posteo.de
Maintainer: Patrick Stöckle
Maintainer-email: patrick.stoeckle@posteo.de
Requires-Python: >=3.8,<4.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: typer (>=0.7.0,<0.8.0)
Project-URL: Repository, https://github.com/pstoeckle/Zoom-Chat-Anonymizer.git
Description-Content-Type: text/markdown

# Zoom Chat Anonymizer

```bash
$ zoom-chat-anonymizer --help                      
Usage: zoom-chat-anonymizer [OPTIONS] COMMAND [ARGS]...

  Helpful script to process Zoom chats.

Options:
  --version  Version
  --help     Show this message and exit.

Commands:
  anonymize-zoom-chats       Anonymize Zoom chats.
  create-html-from-markdown  Create HTML files from the markdown files.
```

## Anonymize Zoom Chats

```bash
$ zoom-chat-anonymizer anonymize-zoom-chats --help
Usage: zoom-chat-anonymizer anonymize-zoom-chats [OPTIONS] [INPUT_FOLDER]

  Anonymize Zoom chats.

Arguments:
  [INPUT_FOLDER]  The folder with the chat files.  [default: .]

Options:
  -o, --output-folder DIRECTORY  The script will write the anonymized files in
                                 this folder.  [default: out]
  -t, --tutor TEXT               The tutors' names. The script will preserve
                                 these names in the chat protocol.
  -p, --pause-file FILE          A JSON file with the pauses made during the
                                 lecture/tutorial.
  -s, --starting-time TEXT       The starting time of the lecture/tutorial.
                                 [default: 14:15]
  --help                         Show this message and exit.
```

## Create HTML from Markdown

```bash
$ zoom-chat-anonymizer create-html-from-markdown --help
Usage: zoom-chat-anonymizer create-html-from-markdown [OPTIONS]

  Create HTML files from the markdown files.

Options:
  --bib_file FILE
  -i, --input_folder DIRECTORY
  --help                        Show this message and exit.
```

