Removed direct env var from readme

This commit is contained in:
2024-09-14 21:37:12 +03:30
parent 77f1a931fd
commit 178afff5a8

View File

@@ -31,41 +31,7 @@ I am not responsible for any misuse or unauthorized use of the scraped data. It
**Providing Environment Variables:**
* **Windows:**
- 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:**
**Using a `.env` file:**
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:
```
@@ -75,8 +41,10 @@ TAG=important_data
CHANNEL_NUMID=1234567890
ADMIN_NUMID=9876543210
```
3. Run the following command:
1. Run the following command:
```bash
dotnet run
or
./mstdnCats
```
**Remember to replace `your_telegram_bot_token`, `my_data.json`, `important_data`, `1234567890`, and `9876543210` with your actual values.**