Git Product home page Git Product logo

bankboysdiscordbot's Introduction

Custom Crypto Discord Bot

  • written using primarily python

Current commands

General

  • !help

    • Displays information about the commands installed
  • !ping

    • Gets the current latency of the bot to the server
  • !coin <symbol pair>

    • Gets the current value of a coin pair based on the Binance API

Wallet

  • !wallet show

    • Displays all the stored coins in the wallet, including the quantity, purchase time, purchase price, total coin value, and overall net worth of wallet based on current Binance prices formatted in an embed
  • !wallet depoist <coin> [price] <quantity>

    • Adds a coin with the given price and quantity to a virtual wallet, stored in an offsite database if no price is given, will use the current price according to Binance
  • !wallet remove <coin> <price> <quantity> <date> <time>

    • Removes an entry from the wallet
  • !wallet send <server id>

    • Transfers all wallet entries to the provided server id from the current one, assuming they are running this bot
  • !wallet get <server id>

    • Transfers all wallet entries from the provided server id to the current one, assuming they are running this bot
  • !wallet purge

    • Removes all entries of a wallet, associated to the current server

TODO

  • Add a music feature that allows users to send the bot to a channel, and play music
  • Add a numerical selection system for !wallet remove to allow users to remove an entry based on it's listing number or id
  • Update the help command to utilize a coroutine rather than a hardcoded function, this way help messages can more efficiently be managed
  • Add a referral system that allows server members to manage everyone's referrals for different applications more easily
  • Add a live ticker system that uses channel names to track the current price of selected currencies
  • Add the ability to search for more information related to a currency, including 24hr volumes, chart options, market cap...

If any bugs are found or any suggestions are made, please feel free to post it in the issues tab and alert Tammon23 (Ikenna) or nohack11 (Bill Shema)

bankboysdiscordbot's People

Contributors

tammon23 avatar nohack11 avatar

Watchers

James Cloos 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.