Skip to content
pephorror edited this page Apr 8, 2023 · 7 revisions

Welcome to the RandomMetalBand wiki!

RandomMetalBand

This project is a random metal band finder using Python and the website metal-archives.com.

How to use it

To use this finder, you need to have Python 3 and the libraries requests, BeautifulSoup and webbrowser installed. You also need to have an internet connection. Then, run the main.py file and choose an option from the menu. The program will show you a random metal band extracted from metal-archives. You can search for it on bandcamp, spotify, youtube and discogs, and save the band information in a csv file.

How it works

This finder uses the website metal-archives.com to get the information of the metal bands. The program makes a request to the website to return a random band and extracts the band data using BeautifulSoup. You can add each band to the file 'bands.csv' and create your own database with groups that you liked. The finder also allows you to open the browser with the links to the search results pages for that band on bandcamp, spotify, youtube and discogs using webbrowser.

Contribute

If you want to contribute to this project, you can do it in the following ways:

  • Report errors or suggest improvements in the Issues section.
  • Fork the repository and send a pull request with your changes.
  • Add more options to the menu or more sources of information for the bands.

RMBscreenshot

Clone this wiki locally