Giter Club home page Giter Club logo

moviemagnetbot's Introduction

Movie Magnet Bot

🤖 A telegram bot for movies

Build Status Coverage Status Go Report Card

What can I do with this bot

  • Search information about movies and TVs
  • Search magnet links of movies and TVs and download them
  • Download any links (Magnet/eD2k/FTP) automatically
  • View and clear download history

Complete feature list and future plans

How to use it

Ways to get involved

How to contribute

  1. Have Go installed

  2. Fork it and start hacking

    cd moviemagnetbot
    cd cmd/moviemagnetbot
    go build && PORT="8000" ./moviemagnetbot
  3. Open a pull request when you improved something

Alternatives

moviemagnetbot's People

Contributors

dependabot[bot] avatar idealhack avatar tevino avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

moviemagnetbot's Issues

cleanup orphan torrents automatically

Now I use a SQL to cleanup torrents belongs to nobody.

DELETE
FROM torrents
WHERE id NOT IN (
  SELECT torrent_id
  FROM user_torrents
)

This should be done automatically.

Movie/TV descriptions showing only on single output result

Describe the bug
A clear and concise description of what the bug is.
It does not always shows the Movie/TV descriptions

To Reproduce
Steps to reproduce the behavior:

  1. Go to '@moviemagnetbot'
  2. Search for "Once upon a time in America"
  3. it shows:
    § Once Upon a Time in America
    Once Upon a Time in America (1984)
    ▸ /tmdb311 ¶ (https://www.themoviedb.org/movie/311)
    Once Upon a Time in China and America (1997)
    ▸ /tmdb10620 ¶ (https://www.themoviedb.org/movie/10620)
    Once Upon a Time... The Americas (1992)
    ▸ /tmdb5065 ¶ (https://www.themoviedb.org/tv/5065)

Expected behavior
I m expecting to see a full description of each above output or at least the possibility to click on something that filter to search output to the single movie I select and give me the full description like this:

trump 2024
Trump 2024: The World After Trump (2020)
▸ /tmdb744017 ¶ (https://www.themoviedb.org/movie/744017)

The Movie Database (https://www.themoviedb.org/movie/744017)
Trump 2024: The World After Trump
President Trump, the 45th President of the United States, the most polarizing figure to ever hold the office. Some have called him the worst thing to happen to America. A racist, sexist, crazy, and ...

We need a logo

Is your feature request related to a problem? Please describe.
Currently, we don't have a logo.

Describe the solution you'd like
Hope someone could design one for this project, so we can use it for:

  • organization avatar
  • telegram avatar for bot, channel, group
  • other cases

Each of these above could be not exactly same.

Describe alternatives you've considered
N/A

Additional context
N/A

Search from Douban URL will be no response after the URL schema changed

Describe the bug

Search by a new URL schema of Douban will receive no response because some errors occur.

To Reproduce

idealhack: https://www.douban.com/doubanapp/dispatch/movie/30223840?dt_dapp=1
error while sending message: api error: Bad Request: can't parse entities: Can't find end of the entity starting at byte offset 62

Expected behavior

return some messages either found something or didn't.

Additional context

Thanks to @tevino for reporting this.

67aa4dc added support for a new URL schema, but we could still miss another one

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.