Code Monkey home page Code Monkey logo

chuninewbot's Introduction

chuninewbot

Deploy State-of-the-art Shitcode Ruff

Discord bot for CHUNITHM International version.

I have a hosted instance that you can invite here, though uptime is sometimes flaky.

Features

  • Player data
  • Recent scores (including detailed judgements)
  • Best scores
    • b30 and recent 10
    • by song
  • Comparing scores
  • Song information
    • sdvx.in integration
  • Search tracks by internal level
  • Calculate play rating
  • Slash command support
  • Minigames (song quiz)

Setup instructions

  1. Install Python 3.11 or newer and Poetry
  2. Copy bot.example.ini to bot.ini and fill in values based on the comments.
  3. poetry install and poetry shell
  4. Run python dbutils.py create to create the database.
  5. Run python dbutils.py update chunirec to populate the song database. For this to work, credentials.chunirec_token must be set in bot.ini. A pre-populated database is also provided here, for your convenience.
  6. python bot.py

Credits

Thanks to these projects for making this bot possible and less miserable to make:

Thanks to all the contributors who took part.

Donation

chuninewbot is entirely free (as in both free beer and free speech), but you can monetarily support its development by donating through Ko-fi or directly if you live in Vietnam:

  • Bank: Vietcombank
  • Account: beerpsi

Thank you to everyone who donated:

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.