Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gustavohenriqueschmitz/search-bot

A bot that performs a search according to the user’s requirements, following the first 5 results (excluding ads). It provides a count of letters, vowels, and consonants present on each site.
https://github.com/gustavohenriqueschmitz/search-bot

bot nodejs selenium

Last synced: 9 days ago
JSON representation

A bot that performs a search according to the user’s requirements, following the first 5 results (excluding ads). It provides a count of letters, vowels, and consonants present on each site.

Awesome Lists containing this project

README

        

# Search-Bot

## About the project
A bot that performs a search according to the user’s requirements, following the first 5 results (excluding ads). It provides a count of letters, vowels, and consonants present on each site.

## Used technologies
- Node.js
- Selenium

## Initialization

### Install the necessary tools

**1.** NodeJS V16.17.1
* https://nodejs.org

**2.** geckodriver V0.32.0
* https://github.com/mozilla/geckodriver/releases

**OBS:** Extract the geckodriver file and place it in the project's root folder.

### Start the project

**1.** Clone the project
```
git clone https://github.com/GustavoHenriqueSchmitz/Bot-de-Pesquisa.git
```

**2.** Install the dependencies by running this command in the project's root directory.
```
npm i
```

**3.** Start the bot by running this command in the project's root directory.
```
node main.js
```

## Author
**Gustavo Henrique Schmitz**

**Linkedin:** https://www.linkedin.com/in/gustavo-henrique-schmitz
**Portfolio:** https://gustavohenriqueschmitz.com
**Email:** [email protected]