Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ilmalte/quick-dictionary-bot
A super simple Telegram bot that given a word it queries and scrapes a dictionary website and answers back its pronunciation and definition!
https://github.com/ilmalte/quick-dictionary-bot
beautifulsoup4 dictionary python telegram-bot web-scraper
Last synced: 18 days ago
JSON representation
A super simple Telegram bot that given a word it queries and scrapes a dictionary website and answers back its pronunciation and definition!
- Host: GitHub
- URL: https://github.com/ilmalte/quick-dictionary-bot
- Owner: ilmalte
- Created: 2020-03-14T22:08:16.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-08-18T15:37:07.000Z (5 months ago)
- Last Synced: 2024-08-18T17:04:50.816Z (5 months ago)
- Topics: beautifulsoup4, dictionary, python, telegram-bot, web-scraper
- Language: Python
- Homepage: https://www.danielemaltese.com/posts/web-scarper-telegram-bot-python/
- Size: 4.88 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# quick-dictionary-bot
A super simple Telegram bot that given a word it queries and scrapes a dictionary website and answers back its pronunciation and definition!## How to configure
- Paste token of your bot into `src/config.py`## How to run standalone
- Install `python` >= 3 and `pip`
- Go to `src` directory
- Run `pip3 install -r requirements.txt` to install dependencies
- Run `python3 bot.py` to start the bot
- Enjoy!## How to run with Docker
- Install Docker for your plaform
- Run `docker build -t qd-bot . && docker run -d --name qd-bot qd-bot`
- Enjoy!## Article
https://www.danielemaltese.com/posts/web-scarper-telegram-bot-python/