Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/beudbeud/discoger
telegram bot for discogs
https://github.com/beudbeud/discoger
bot discogs python3 telegram telegram-bot
Last synced: about 20 hours ago
JSON representation
telegram bot for discogs
- Host: GitHub
- URL: https://github.com/beudbeud/discoger
- Owner: beudbeud
- License: gpl-3.0
- Created: 2021-03-03T17:47:31.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-14T14:04:06.000Z (10 months ago)
- Last Synced: 2024-04-15T09:09:01.203Z (7 months ago)
- Topics: bot, discogs, python3, telegram, telegram-bot
- Language: Python
- Homepage:
- Size: 78.1 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Discoger
Discoger Bot is a Telegram bot that allows you to be notified when a new sale for a vinyl in your Discogs wantlist is available.
## Usage
1. Search for the Telegram bot "Discoger" or click [this link](https://t.me/Discogers_bot) to open a conversation with the bot.
## How to use it
### Installation
Installation is in three steps, the first is getting credentials from Discogs and Telegram.
You need to create a [Token](https://www.discogs.com/fr/settings/developers).For Telegram you need contact [@BotFather](https://t.me/botfather) and follow a few simple steps for get your authorization token.
### Configuration
After that you need create config.ini file
```
[DEFAULT]
schedule_time = 30
disable_unofficial = True
log_level = INFO[discogs]
secret = dbPVkGbCVVffggfgkdfgmlkknzezsbhmscskncno[telegram]
token = 1766763279:AAFwufBsdfdsfgdfsgfgsfsgdfgsdf
```### Docker
```
docker container run -v ./:/root/.config/discoger beudbeud/discoger
```### Upgrade
If you use the old version of discoger you need to update your database.
Example of database for the version 1.1
```
chat_id: 249125421
release_list:
- release_id: '288931'
artist: Aloud
title: Track Lifting
url: https://www.discogs.com/fr/master/288931-Julian-Jay-Savarin-Waiters-On-The-Dance
type: master
last_sell: {}
- release_id: '26741825'
artist: Metallica
title: 72 Seasons
url: https://www.discogs.com/fr/release/26741825-Metallica-72-Seasons
type: release
last_sell: {}
```