- converts slack .json log to tab-separated DSV format
- requires [jq] and awk
- takes slack .json log as first argument
- reads users.json from parent directory (adjustable by USERFILE env var)
- if a user in the USERFILE has a dispname attribute, it is used instead of name (useful in conjunction with
slack-colorize-nicks.sh
)
- reads chat log in tab-separated DSV format from stdin (eg. from
slack2dsv.sh
), formats the timestamps and aligns the nicknames - requires awk