A telegram bot to search and share books from GoodReads. GoodReader is an inline mode bot.
This bot does not interface with your personal account on goodreads. It only searches for books on their public database.
To search and share books one only needs to reference the bot from any conversation (individual or group) on telegram by typing @goodreaderbot <query>
.
At the present the bot resolves book searchs using the Goodreads Search Books API and renders it results using InlineQueryResultArticle objects.
When an item is selected a HTML based text message is rendered in the room. This message contains the title of the book, the author, links to both the author and book profiles on Goodreads and the book's cover if available. An additional "Read more" button is also added that if used updates the message with the description and average rating of the book.
This project is a personal experiment mainly intented for learning purposes. That said... what better way to learn than with others? Comments, suggestions and contributions are much welcome.