Git Product home page Git Product logo

tantei's Issues

[Feature] Add support for custom colors in updates

Add ability to override default colors for updates.
E.g. embeds color for updates with reading/watching can be made not only green.
Support custom user colors schemes for manga/animelist which have Mal Supporter.

Add more features to update providers.

General:

MyAnimeList:

  • Show anime's seiyus; (Suggested by Чакс)
  • Show anime's studio;
  • Show manga's mangaka(s);
  • Show genres;
  • Show demographics (shonen, seinen, shoujo, josei);
  • Show themes;
  • Show description;
  • Add ability to use english title instead of romaji one;
  • #120

Shikimori:

  • Show manga's mangaka(s); (Suggested by Игнайт)
  • Show anime's studio;
  • Show genres;
  • Show description;
  • Split russian language support, for titles/names and other content;
  • #443
  • #48

AniList:

  • Show anime's seiyus;
  • #61

Use official MyAnimeList API

Currently we either parse HTML on MAL page, or parse undocumented JSON.
We should switch to use MAL API where applicable

Move all dependencies dlls to special folder

Move all dependecies dlls in special folder after building.
For this, scripts for moving all dependencies should be created for both Windows and Linux.
Also this folder should be added via runtimeconfig.template.jsons

{
  "runtimeOptions": {
    "additionalProbingPaths": [
      "path/to/folder"
    ]
  }
}

Add multi-guild support

Add support for more than one guild with crossposting updates for shared members between different guilds.

Clean MalService

Split into few classes because now it has too many logic in it.

Logic with controlling user's and channels should go to different classes at least.

Settings/options reload

Think about settings/options reload. Probably we dont need this, but are there any settings which should be updatable?

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.