|Dionysus 6c9cf22b07 small update||10 months ago|
|irccex||10 months ago|
|LICENSE||10 months ago|
|README.md||10 months ago|
A fantasy cryptocurrency exchange for the Internet Relay Chat (IRC) protocol.
“You can pretend trade currencies, instead of trade pretend currencies!” ~ some guy on reddit
“this bot is begging to be used for not playing” ~ yuritrue
“its a game, trade hard & get rich or die tryin`” ~ contra
This bot lets users of an IRC channel “pretend” trade cryptocurrencies in a competitive round-based game manner. Real time market data from CoinMarketCap is used to obtain the values and other information of the cryptocurrencies traded.
Users can make an exchange account with the
!register command, and after 24 hours, are given
init_funds to start trading with. There is no authentication required for interacting with exchange accounts. Everything is regulated based on the nick of whoever issues a command. Users can
/nick to any nick with an account to access it. This means it is possible to steal cryptocurrency using the
Bank accounts can be added to with the
!cashout command, which deposits all of your USD profits from your wallet. Once money is in the bank, it can not be withdrawn. Maintaining your nick and doing frequent cashouts to your bank is the only way to protect your money. The goal is to have the largest bank account by the end of the round.
Every round starts a new “game mode”, which affects how the round will end or how the scoring is done for the winner(s). The main goal of the entire game is to collect points from winning game rounds, which can be seen using the
There are many ways to become skilled in this game. Making legit trades that you would do in the market with real money is the last on that list.
I know what you’re thinking… “Can’t I just register 500 accounts & have them all !trade and !send money and get RICH?” Yes, you can do that! But just know you are not going to be the first or the last to ever think of that.
This game can introduce lots of trolling & botting. Get creative & figure out ways to make money, secure money, steal money, and more!
The database will backup to a pickle file every hour. The last backup time can be seen in the
@stats reply. Make note of this before restarting the bot for some reason.
The exchange will random enter “maintenance mode” once every 3 days, which locks the use of all exchange commands. Maintenance can last an hour to a full day.
All fees are collected & stored in the “reward pool”. The bot will make an announcement randomly before the round ends & anyone who types
!bang after that will get a reward taken from the pool. It takes 25 to 50
!bang’s to completely empty the pool. The final person to
!bang will get the largest reward.
USD can only be used for buying or selling BTC, ETH, & LTC.
BTC & ETH are the only major trading pairs between all other cryptocurrencies.
|cashout||2%||$10000 USD Balance|
|@irccex||Information about the bot.|
|@patreons||Shoutouts to all the IRCCEX patreons.|
|@stats||Statistics on the exchange, market, and more.|
|$<symbol>||Return information for the <symbol> cryptocurrency. (<symbol> can also be a comma seperated list)|
|!bang||Grab a reward when the reward pool is triggered.|
|!bank||Return your total bank account balance.|
|!bottom <1h/24h/7d/value>||Return information for the bottom 10 cryptocurrencies based on the <1h/24h/7d/value>.|
|!cashout [msg]||Deposit all your USD to your bank account and optionally leave the [msg] message for the !rich list.|
|!portfolio||Total USD value of your wallet.|
|!register||Register an exchange account.|
|!rich||Return the top 10 richest bank accounts.|
|!score||Return your score & rank on the leaderboard.|
|!scores||Return the top 10 players on the leaderboard.|
|!send <nick> <amount> <symbol>||Send <amount> of <symbol> to <nick>.|
|!top [<1h/24h/7d/value/volume>]||Return information for the top 10 cryptocurrencies, optionally based on <1h/24h/7d/value/volume>.|
|!trade <pair> <amount>||Trade <amount> between <pair>.|
|!value <amount> <name>||Convert <amount> of the <name> cryptocurrency to it’s value.|
|!wallet||View your exchange wallet.|
<amount> can be the symbols amount, USD amount if prefixed with a $, or the total amount you hold if * is used.
!send acidvegas 0.05 BTCsends 0.05 BTC to acidvegas.
!send chrono $10.00 BTCsends $10.00 worth of BTC to chrono.
!send mikejonez * BTCsends all of your BTC to mikejonez.
!send vap0r 1,000,000 USDcommas can also be used in the amount.
<pair> is the from_symbol/to_symbol you are wanting to make trades with.
!trade ETH/NANO 0.14trades 0.14 ETH to NANO.
!trade XRP/BTC $100trades $100 USD worth of XRP to BTC.
!trade ETH/DOGE *trades all of your ETH to DOGE.
Support the project development if you like it: Patreon.com/irccex
Major shout-outs & thanks to all the current pledgers:
The IRCCEX project is completely open source & non-profit, though any support/pledges will help in motivation towards more development and adding new features!
Follow us on Twitter (@irccex) for the latest news and updates!
!tradescommand for recent history. The idea makes me laugh)
!break’s to open it. Once opened, there will be 4 items you can get by typing the ! command under it. Items will include money, extra privlegges like holding more coins, and other items you can win.
We are running IRCCEX actively in #exchange on EFNet and #pumpcoin on SuperNETs, come chat with us, make some money, and share ideas!