Code Monkey home page Code Monkey logo

storasbot's People

Contributors

ekgame avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

storasbot's Issues

DTHR is screwed up yo

DTHR pp is calculated incorrectly by the beatmap examiner.

Currently, it appears that OD is capped at OD10 for DTHR calculations. (My best guess: the code checks to make sure OD<=10 when HR is applied, but it does so at the wrong time.)

Cases I looked at below.

(OD<6 works correctly, since 5.9+DTHR < 10)

OD5: https://osu.ppy.sh/b/1182877 https://osu.ppy.sh/b/1148060
OD6: https://osu.ppy.sh/b/291562 https://osu.ppy.sh/b/129170

(OD6-8.4 underestimates the acc pp, but still have a steeper curve than DT-only)

OD7: https://osu.ppy.sh/b/323875 https://osu.ppy.sh/b/132490
OD7.5: https://osu.ppy.sh/b/1089041 https://osu.ppy.sh/b/999692
OD8: https://osu.ppy.sh/b/153771 https://osu.ppy.sh/b/172070

(OD>8.5 calcalutes a shallower curve for DTHR than for DT, since 8.5+DT > 10)

OD9: https://osu.ppy.sh/b/1119328 https://osu.ppy.sh/b/1053378

Also, in general, DTHR gives a too-low value for strain pp. (By about 15%, usually.) May or may not be related, but noticed it by accident while putting together this post.

StorasBot ignores commands from bot

I created a discord bot named "wafflebot". I gave it "Manage Server" permissions in Discord. But when I use the bot to send "tracking command" messages via Python, StorasBot does not respond, and the players listed in $tracking remains unchanged. Example: http://puu.sh/tXUsb/ef2aeb29bb.png

My main Discord account (non-bot) also has Manage Server permissions, but StorasBot successfully responds to my own commands.

Is StorasBot purposely ignoring commands from bots, or am I doing something wrong?

Thanks

Things to fix

  • Allow to remove restricted players from trackers
  • Change notification messages to custom embeds
  • Change beatmap examiner ressage to custom embed
  • Allow non-ASCII characters in the database

Documentation (especially commands) is not up to date

Some of the commands listed online (http://bot.ekga.me/docs#commands) don't work.

For example $help tracking doesn't display any help, and commands such as $osu X and $track-osu X don't trigger any reaction from the bot. I think this is only a documentation issue, but since I am not familiar with the project structure (and also because I didn't spend too much time on that to be honnest) I didn't find working solutions for theses commands.

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.