Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/botcity-dev/bot-playlist-spotify
Projeto criado para interação no Python Brasil 2023 e para criarmos uma playlist feita pela comunidade, enquanto aprendemos a usar Python e o framework Open Source da BotCity para criar automações.
https://github.com/botcity-dev/bot-playlist-spotify
open-source playlist python spotify
Last synced: about 1 month ago
JSON representation
Projeto criado para interação no Python Brasil 2023 e para criarmos uma playlist feita pela comunidade, enquanto aprendemos a usar Python e o framework Open Source da BotCity para criar automações.
- Host: GitHub
- URL: https://github.com/botcity-dev/bot-playlist-spotify
- Owner: botcity-dev
- License: mit
- Created: 2023-10-16T17:11:13.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-23T14:49:06.000Z (about 1 year ago)
- Last Synced: 2024-04-28T03:21:46.805Z (8 months ago)
- Topics: open-source, playlist, python, spotify
- Language: Python
- Homepage:
- Size: 1.6 MB
- Stars: 2
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bot Spotify
## Descrição
Esse bot foi criado como exemplo para o desafio que acontecerá durante o evento [Python Brasil 2023](https://2023.pythonbrasil.org.br/).O objetivo é criar um bot que consiga interagir com o interface do Spotify para tocar uma música e adicioná-la a uma playlist.
## Pré-requisitos
- [Python 3.8^](https://www.python.org/downloads/)
- [Framework BotCity Core](https://pypi.org/project/botcity-framework-core/)
- [BotCity Studio](https://documentation.botcity.dev/pt/studio/)## Instalação
1. Clone o repositório
2. Instale as dependências
```bash
pip install -r requirements.txt
```
3. Execute o bot
```bash
python bot.py
```## Atenção
Pode ser necessário refazer os recortes de elementos no [BotCity Studio](https://studio.botcity.dev/) para que o bot funcione corretamente, respeitando a resolução da tela do seu computador.