Skip to content

Commit 05604e8

Browse files
committed
Update README
1 parent dfc0e20 commit 05604e8

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

README.md

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,20 @@ Contributor name will be updated to the below list. 😀
6565

6666
### OS Dependencies
6767
- Tor
68-
- Python 3.x
68+
- Python ^3.7
6969
- Golang 1.x (Not Currently Used)
7070

7171
### Python Dependencies
72+
73+
(see pyproject.toml for more detail)
7274
- beautifulsoup4
7375
- pyinstaller
7476
- PySocks
7577
- termcolor
7678
- requests
7779
- requests_mock
7880
- yattag
81+
- numpy
7982

8083

8184
## Basic setup
@@ -86,8 +89,13 @@ Before you run the torBot make sure the following things are done properly:
8689

8790
* Make sure that your torrc is configured to SOCKS_PORT localhost:9050
8891

92+
* Install [Poetry](https://python-poetry.org/docs/)
93+
94+
* Disable Poetry virtualenvs (not required)
95+
`poetry config settings.virtualenvs.create false`
96+
8997
* Install TorBot Python requirements
90-
`pip3 install -r requirements.txt`
98+
`poetry install`
9199

92100
On Linux platforms, you can make an executable for TorBot by using the install.sh script.
93101
You will need to give the script the correct permissions using `chmod +x install.sh`
@@ -126,9 +134,9 @@ Read more about torrc here : [Torrc](https://github.com/DedSecInside/TorBoT/blob
126134
#### Using Docker
127135

128136
- Ensure than you have a tor container running on port 9050.
129-
- Build the image using following command:
137+
- Build the image using following command (in the root directory):
130138

131-
`docker build -t dedsecinside/torbot .`
139+
`docker build -f docker/Dockerfile -t dedsecinside/torbot .`
132140
- Run the container (make sure to link the tor container as `tor`):
133141

134142
`docker run --link tor:tor --rm -ti dedsecinside/torbot`

0 commit comments

Comments
 (0)