Giter Site home page Giter Site logo

afiniel-tech / cryptocurrency-crypto-bot Goto Github PK

View Code? Open in Web Editor NEW

This project forked from crypto-node/cryptocurrency-crypto-bot

0.0 0.0 0.0 1.06 MB

Cryptocurrency-crypto-bot is an open-source wallet bot for Discord. (Deposit,Withdraw,Stake,Tip,Rain,Drop...)

License: MIT License

Shell 1.17% JavaScript 98.83%

cryptocurrency-crypto-bot's Introduction

Cryptocurrency-crypto-bot is an open-source Node.js wallet bot for Discord.

Preview pictures

BOT COMMANDS

+register | +r
Register an account with the bot.
+profile | +p
Display account information.
+balance | +b
Display your current balance.
+deposit | +d
Get your deposit address.
+withdraw <address> <amount> | +w <address> <amount>
Withdraw balance to an address (0.01 VIP transaction fee will be added on top of the amount).
+stake <amount>
Convert balance to stake balance for receiving stake pool payouts. (Its always possible to add balance but it will reset the unstake timer)
+unstake <amount>
Convert balance to normal balance (Only once within 24 hours if no stake/unstake has been done).__ +tip <@username> <amount>
Tip a user from Discord.
+rain <all/online/random> <amount> <userCount>
(all) Tip amount divided by total user count. / (online) Tip amount divided by active users. / (random) Tip amount divided by random user count. +drop <phrase/react> <amount> <timeInSeconds> <30 letter phrase>
(phrase) Send coins to all users that reply with the asked phrase. / (react) Send coins to all users that react with the asked icon.
+history <deposits/withdrawals/payments> | +history <d/w/p>
(deposits) Show your latest deposits. / (withdrawals) Show your latest withdrawals. / (payments) Show your latest payments. +update | +u
Update your username.
+donate
Show the bot creators tip address.
+notify <on/off>
Enable or disable to get mentioned by the bot.
+version | +v
Get current bot and wallet information.

ADMIN COMMANDS

+start / +stop
Enable/Disable all bot commands while the bot is running.
+getdeposits | +gd
Manually get latest transactions from wallet and update confirmations.
+creditdeposits | +cd
Manually check confirmations on database and credit deposits if they have min confirmations.
+getstakes || +gs
Manually check transactions on database if they are stakes.
+creditstakes || +cs
Manually credit stakes to users. +clear || +c
Delete all visible messages from chat.

Additional information

  • It supports all coins using the standard Bitcoin rpc commands
  • It's possible to configure a staking pool for POS coins
  • Written for Node.js
  • The bot offers the option to enable or disable all commands seperated, so its not needed to use them all
  • The backend is a mysql database
  • A massive configuration file to manage all content from one file
  • You can define administrators, moderators and a vip group
    ... and many many many more options, please check the config file

Installation

  1. Create a MySQL Database and import the cryptocurrency-crypto-bot.sql
  2. Edit the config file carefully without missing any needed value!
  3. Start your bot and enjoy! -> node index.js

Staking

  1. The database connection needs to work
  2. Enable staking on your wallet and add walletnotify option to your coin config (change the path to the bots transactions.sh script)
    staking=1
    walletnotify=/path/to/your/bot/folder/transaction.sh %s
  3. Enalbe staking options on the config file
  4. Check if transactionns are coming in to database

Projects using the bot - Feel free to contact me to get added

cryptocurrency-crypto-bot's People

Contributors

77656233 avatar crypto-node avatar dependabot[bot] 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.