Giter Club home page Giter Club logo

tabletennisdb's Introduction

TableTennisDB - Invite Me

Discord Bots

Bot Prefix - !

For support you can visit this discord server.

Features

The main features of this bot include information lookup such as equipment and stats search and world ranking lookup. It also has some more useful features like basic moderation and fun stuff like reactions. Help

Equipment Stats

Loose Matching

Allows you to look up equipment stats without specifying what type it is (blade, rubber, etc).

Stats

Will also give you best options from each category if it isn't sure. NoResults

Category Limiting

Lets you use an optional subcommand to specify the type of equipment.

Subcommands

And it will retrieve the results just like before. Net

It will also limit failed lookups to that category.

Failed

Equipment Lookup

If you don't remember exactly what something was called, or you heard a piece of equipment in passing, you can just search for it with TableTennisDB.

Search Not only does it give you the best matches, it tells you how well it matched.

World Rankings

With TableTennisDB you can view all the world rankings available from the ITTF. Getting the current world rankings is as simple as doing !rankings

Rankings

The command yields a paginated list that you can traverse through by reacting.

Since the ITTF also has older data, the bot can also search by certain parameters. Namely gender, age group, month, and year. More info on how to use that from the bot itself:

RankingsHelp

Example usage:

RankingsWomen

Reactions

This module allows the bot to react either via message or emoji reactions to certain keywords. This can be set up by anyone in the server with manage messages permission, but the reactions will only work on that server, they do not carry over. Here's a couple good examples:

Reaction Text

Reaction

Reaction Emoji

ReactionEmoji

Of course these can be combined and the bot can respond via a message as well as an unlimited number of emojis.

tabletennisdb's People

Contributors

zerebos avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

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.