Giter Club home page Giter Club logo

bathbot's People

Contributors

5joshi avatar clevernt avatar joshidhima avatar maxohn avatar respektive avatar ricar415 avatar s1n1st3rn3ss avatar the1divider avatar uzervlad 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

Watchers

 avatar  avatar

bathbot's Issues

allow score compare with converts

when someone posts a score of a converted std map to another mode its currently impossible to compare scores on the convert, it just shows std scores

Docker container?

The installation process could be massively simplified and automated with a Docker container. Are there any plans for it?

Little formatting change for <common[gamemode]

image
Right now it is a little confusing to know which player wins most of the time at a simple glance, this is because the 1st medal always goes to the left, and I think the most logical and visual way to represent this would be to have each column represent a player.

Currently is:
[1st Place] [2nd Place]
🥇trollocat 🥈Whulf
🥇Whulf 🥈trollocat
🥇Whulf 🥈trollocat

Suggested format:
[trollocat] [Whulf]
🥇trollocat 🥈Whulf
🥈trollocat 🥇Whulf
🥈trollocat 🥇Whulf

It is way more clear with the former that Whulf was the player with most wins and format looks cleaner :)

<bg exploit

Guess similarity check always seems to go through if you submit emotes separated by spaces such as ":potato: :potato: :potato: :potato: :potato: :potato: :potato: :potato: :potato:"

Add filter to exclude convert scores (Mania, Taiko, Catch)

Add a !c modifier to some commands to exclude scores on convert maps (maps that are from osu!standard and converted to the specified gamemode)

You can get countless #1 on convert leaderboards because nobody plays them, so it would be way better to compare some of the data, like the ones involving leaderboards, without converts (this applies to the three gamemodes)

It could be added to the following commands:
osustatsglobals, osustatscount, osustatslist, mapper and topif

Compare function displays wrong score grade for taiko

Any scores retrieved by the "$compare" function on a taiko map follows osu!standard rules of score grading, it assumes the map was FCed even tho it has misses. So my guess is it's interpreting "taiko misses" as "std 50s"

Here's an example of a play that gets an S grade even tho it has 44 misses
image

Any way to undo roleassign?

I've accidentally bound roleassign to one of my message with a bunch of reactions that I can't delete.

image

Any way to undo this? I can't find it in the docs..

Linking problem

Edge case while linking osu profile. Can't link osu account if the profile name starts and ends with characters that markdown text eg underscore.

Wrong indexing on top plays when using `/top` and `<top` commands

Issue description
Bathbot's usertop commands have the shown plays numbered starting from zero instead of one
Expected behaviour:
top-5 being indexed starting from 1 and ending on 5
Actual behaviour:
Indexing starts from 0
image
Steps to reproduce:

  1. Use the /top or the <top command

BG minigame url error

After guessing close enough, the bot sends the url of the map, however there is an extra / after osu.ppy.sh/ causing the url to break
image

It looks like this issue also happens if they get the name exact. The issue doesnt happen if the full background is revealed or the game ends.

Tracker feature?

Would be sick if the bot had a tracker/tracking feature to track people's top plays. I think it's known to cause future problems for bots, but this is up to you.

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.