.env optional for standalone exporter
This commit is contained in:
parent
a6ea7be6df
commit
b40556cec2
2 changed files with 11 additions and 3 deletions
|
@ -26,7 +26,13 @@ There are two ways to use `slack-exporter` (detailed below). Both require a Slac
|
|||
|
||||
`exporter.py` can create an archive of all conversation history in your workspace which is accessible to your user account.
|
||||
|
||||
1. Run the following (replacing the value with the user token you obtained in the [Authentication with Slack](#authentication-with-slack) section above).
|
||||
1. Either add
|
||||
|
||||
```text
|
||||
SLACK_USER_TOKEN = xoxp-xxxxxxxxxxxxx...
|
||||
```
|
||||
|
||||
to a file named `.env` in the same directory as `exporter.py`, or run the following in your shell (replacing the value with the user token you obtained in the [Authentication with Slack](#authentication-with-slack) section above).
|
||||
|
||||
```shell script
|
||||
export SLACK_USER_TOKEN=xoxp-xxxxxxxxxxxxx...
|
||||
|
|
|
@ -4,9 +4,11 @@ import requests
|
|||
import json
|
||||
from datetime import datetime
|
||||
import argparse
|
||||
|
||||
from dotenv import load_dotenv
|
||||
load_dotenv(os.path.join(os.path.dirname(__file__), '.env'))
|
||||
|
||||
env_file = os.path.join(os.path.dirname(__file__), '.env')
|
||||
if os.path.isfile(env_file):
|
||||
load_dotenv(env_file)
|
||||
|
||||
|
||||
# pagination handling
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue