Removed direct env var from readme
This commit is contained in:
40
README.md
40
README.md
@@ -31,41 +31,7 @@ I am not responsible for any misuse or unauthorized use of the scraped data. It
|
|||||||
|
|
||||||
**Providing Environment Variables:**
|
**Providing Environment Variables:**
|
||||||
|
|
||||||
* **Windows:**
|
**Using a `.env` file:**
|
||||||
- Open a command prompt and navigate to the directory containing the executable.
|
|
||||||
- Set environment variables before running the program using the `set` command. For example:
|
|
||||||
```bash
|
|
||||||
set DB_NAME=my_data.json BOT_TOKEN=your_telegram_bot_token TAG=important_data CHANNEL_NUMID=1234567890 ADMIN_NUMID=9876543210
|
|
||||||
your_project_name.exe
|
|
||||||
```
|
|
||||||
* **macOS/Linux:**
|
|
||||||
- Open a terminal and navigate to the directory containing the executable.
|
|
||||||
- Set environment variables before running the program using the `export` command. For example:
|
|
||||||
```bash
|
|
||||||
export DB_NAME=my_data.json BOT_TOKEN=your_telegram_bot_token TAG=important_data CHANNEL_NUMID=1234567890 ADMIN_NUMID=9876543210
|
|
||||||
./your_project_name
|
|
||||||
```
|
|
||||||
|
|
||||||
**Replace `your_project_name` with the actual name of the downloaded executable file and your own environment variable values.**
|
|
||||||
|
|
||||||
### Using `dotnet run`
|
|
||||||
|
|
||||||
1. Ensure you have .NET 8 installed on your system.
|
|
||||||
2. Open a terminal and navigate to the root directory of your project where the `.csproj` file resides.
|
|
||||||
|
|
||||||
**Providing Environment Variables:**
|
|
||||||
|
|
||||||
There are two ways to provide environment variables when using `dotnet run`:
|
|
||||||
|
|
||||||
**A. Using the `DOTNET_VARIABLES` environment variable:**
|
|
||||||
|
|
||||||
Set the `DOTNET_VARIABLES` environment variable to a semicolon-separated list of key-value pairs for your environment variables. For example:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
export DOTNET_VARIABLES="DB_NAME=my_data.json;BOT_TOKEN=your_telegram_bot_token;TAG=important_data;CHANNEL_NUMID=1234567890;ADMIN_NUMID=9876543210"
|
|
||||||
dotnet run
|
|
||||||
```
|
|
||||||
**B. Using a `.env` file:**
|
|
||||||
1. Create a file named .env in the root directory of your project.
|
1. Create a file named .env in the root directory of your project.
|
||||||
2. Add each environment variable on a separate line in the format KEY=VALUE. For example:
|
2. Add each environment variable on a separate line in the format KEY=VALUE. For example:
|
||||||
```
|
```
|
||||||
@@ -75,8 +41,10 @@ TAG=important_data
|
|||||||
CHANNEL_NUMID=1234567890
|
CHANNEL_NUMID=1234567890
|
||||||
ADMIN_NUMID=9876543210
|
ADMIN_NUMID=9876543210
|
||||||
```
|
```
|
||||||
3. Run the following command:
|
1. Run the following command:
|
||||||
```bash
|
```bash
|
||||||
dotnet run
|
dotnet run
|
||||||
|
or
|
||||||
|
./mstdnCats
|
||||||
```
|
```
|
||||||
**Remember to replace `your_telegram_bot_token`, `my_data.json`, `important_data`, `1234567890`, and `9876543210` with your actual values.**
|
**Remember to replace `your_telegram_bot_token`, `my_data.json`, `important_data`, `1234567890`, and `9876543210` with your actual values.**
|
Reference in New Issue
Block a user