https://github.com/xerx81/imdb-top5
This Python-based Discord bot fetches movie information from IMDb based on user commands. It supports commands for top movies, searching by title, and more.
https://github.com/xerx81/imdb-top5
beautifulsoup4 discord-bot discord-py imdb-webscrapping python scraping
Last synced: 4 months ago
JSON representation
This Python-based Discord bot fetches movie information from IMDb based on user commands. It supports commands for top movies, searching by title, and more.
- Host: GitHub
- URL: https://github.com/xerx81/imdb-top5
- Owner: Xerx81
- Created: 2024-08-07T05:45:17.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-01-27T03:27:33.000Z (5 months ago)
- Last Synced: 2025-01-27T04:24:38.551Z (5 months ago)
- Topics: beautifulsoup4, discord-bot, discord-py, imdb-webscrapping, python, scraping
- Language: Python
- Homepage:
- Size: 10.1 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Discord Bot: iMDb-Top5
**Description:**
This Python-based Discord bot fetches movie information from IMDb based on user commands. It supports commands for top movies, searching by title, and more.**Installation:**
1. Clone the repository:
```
git clone https://github.com/Xerx81/iMDb-Top5.git2. Create a virtual enviornment (recommended).
3. Install dependencies:
```
pip install -r requirements.txt4. Set up a Discord bot application and obtain your bot token.
5. Create a .env file with the following content:
```
TOKEN = "your_bot_token"**Usage:**
- Invite the bot to your Discord server.
- Use the following commands:
- /topmovies: Fetches top 5 movies.
- /movies: Fetches top 5 currently popular movies.
- /series: Fetches top 5 currently popular series.
- /games: Fetches top 5 currently popular games.
- /title *movie_name*: Searches for a movie by title.
- /release *year*: Fetches top 5 movies released in the specified year.
- /help: Displays available commands.**Contributions:**
I welcome contributions to improve this project! Here's how you can contribute:
- Report issues: If you encounter any bugs or unexpected behavior, please open an issue on the GitHub repository.
- Suggest features: If you have ideas for new features, feel free to open a feature request.
- Contribute code: Fork the repository, make your changes, and submit a pull request.
Please follow the standard code style and formatting guidelines.**Screenshots:**
