Giter Club home page Giter Club logo

vstat-bot's Introduction

Vstat Bot

NOTE [important]

As, discord is shifting from normal commands to SLASH COMMANDS so, i won't update the normal commands rather i have made a branch for slash commands on which i am working on click here to go there.

Table Of Contents

  1. Installation
  2. Database Note
  3. Database Setup
  4. Commands Integrated With Database
  5. Command List
  6. Region List
  7. Required Packages
  8. Screenshots
  9. Support Server
  10. Bot Invite
  11. Screenshots
  12. Support Server
  13. Contributors
  14. Donation

A discord bot made with ❤️

That can :

  • Show current server status of valorant for a given region, whether the servers are UP or DOWN
  • Show Your ingame SHOP in discord
  • Show description of maps
  • Show description of agents
  • Show information about Weapons

More Things coming... stay tuned to find out :)

INSTALLATION

make sure to put the necessary keys in config.json file present here for the bot to work properly.

{
    "token":"PUT_YOUR_TOKEN_HERE",
    "prefix": "!",
    "database_url":"PUT_YOUR_POSTGRES_DATABASE_URL_HERE"
}

DATABASE-NOTE

Here for the bot we are using POSTGRES SQL DATABASE, if the database URL is not provided in config.json the shop command will not work. If you dont know how to make a postgres database feel free to learn it from youtube or anywhere else. You can also make one postgres SQL DB in heroku it is easy to do :)

DATABASE-SETUP

Your database must contain a table called acclink and the table should contain following columns with datatypes :

column name datatype
userid character varying
name character varying
tagline character varying
puuid character varying
region character varying

COMMANDS-INTEGRATED-WITH-DATABASE

  • profile
  • rank

COMMAND-LIST

Command description
vstat <region_name> Shows valorant server of <region_name>
agent <agent_name> Shows description of <agent_name>
map <map_name> Shows description of <map_name>
weapon <weapon_name> Shows description of weapon
invite Invite the bot to your server
ace send ace sounds of different skins
skin shows info regarding skins
spec shows specs required for valorant
shop shows your valorant shop of you account
link <ingame_name> Link to you valorant account
bunl show list of all available skin bundles
bundle show info of bundle
rank show rank in valorant
profile show your profile (K/d, rank, win rate)
recent show stats regarding your last compi match

REGION-LIST

NA      - North America
EU      - Europe
BR      - Brazil
AP      - Asia Pacific
KR      - Korea
LATAM   - Latin America

REQUIRED-PACKAGES

  • discord.py
  • valoStatus
  • discord-components
  • asyncpg

you can run these commands in CMD to install the packages

pip install discord.py
pip install valoStatus
pip install discord-components

Bot-Invite

here is one ready made bot, which you can add in your server :)

click here to invite

SCREENSHOTS

SUPPORT-SERVER

Support Server

Contributors

GitHub Contributors Image

Donation

paypal.me/typhonshambo - Buy me a coffee ❤️

vstat-bot's People

Contributors

akhildotexe avatar dark-pheonix-tech avatar magnumgithub avatar typhonshambo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 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.