Jamie's Blog

Talk is cheap, show me the code.

用 Python3 写微信币价查询机器人

本文环境: Windows 10 和 python 3.5

需要安装 itchat 以及 pyquery 库,直接命令 pip3 install itchat 以及 pip3 install pyquery 进行安装

币价数据来源:非小号 https://www.feixiaohao.com/

在群聊和私聊中可实现查询当前币价的功能,如下

53waGE.png

全部代码如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# 导入需要的库
import itchat
from pyquery import PyQuery as pq
import datetime

# 币种的缩写和其对应的全称,从 https://www.feixiaohao.com/ 首页中爬取下来并装在字典中
coindict = {'BTC': 'bitcoin', 'ETH': 'ethereum', 'XRP': 'ripple', 'BCH': 'bitcoin-cash', 'EOS': 'eos', 'XLM': 'stellar', 'LTC': 'litecoin', 'ADA': 'cardano', 'MIOTA': 'iota', 'USDT': 'tether', 'TRX': 'tron', 'XMR': 'monero', 'NEO': 'neo', 'DASH': 'dash', 'VEN': 'vechain', 'ETC': 'ethereum-classic', 'XEM': 'nem', 'BNB': 'binance-coin', 'OKB': 'okb', 'HT': 'ht', 'ZEC': 'zcash', 'OMG': 'omisego', 'QTUM': 'qtum', 'ZRX': '0x', 'LSK': 'lisk', 'BCN': 'bytecoin-bcn', 'DCR': 'decred', 'BTG': 'bitgem', 'ICX': 'icon', 'BTS': 'bitshares', 'AE': 'aeternity', 'DGB': 'digibyte', 'MKR': 'maker', 'STEEM': 'steem', 'XVG': 'verge', 'DOGE': 'dogecoin', 'SC': 'siacoin', 'REP': 'augur', 'BTM': 'bitmark', 'BAT': 'basic-attention-token', 'XUC': 'exchange-union', 'GNT': 'golem-network-tokens', 'STRAT': 'stratis', 'NANO': 'raiblocks', 'WAVES': 'waves', 'SNT': 'status', 'HSR': 'hshare', 'WTC': 'walton', 'MAID': 'maidsafecoin', 'IOST': 'iost', 'PPT': 'populous', 'DGD': 'digixdao', 'KMD': 'komodo', 'ARDR': 'ardor', 'GXS': 'gxshares', 'KIN': 'kin', 'ELF': 'aelf', 'AION': 'aion', 'POLY': 'polymath-network', 'LRC': 'loopring', 'CNX': 'cryptonex', 'ZEN': 'zencash', 'EMC': 'emercoin', 'MONA': 'monacoin', 'MANA': 'decentraland', 'FUN': 'funfair', 'ARK': 'ark', 'MCO': 'monaco', 'RDD': 'reddcoin', 'BNT': 'bancor', 'DCN': 'dentacoin', 'PIVX': 'pivx', 'KNC': 'kingn-coin', 'POWR': 'power-ledger', 'DROP': 'dropil', 'LINK': 'chainlink', 'LOOM': 'loom-network', 'ETP': 'metaverse', 'PAYX': 'paypex', 'PAY': 'tenx', 'GAS': 'gas', 'NULS': 'nuls', 'NXT': 'nxt', 'CMT': 'comet', 'BIX': 'bixtoken', 'GBYTE': 'byteball', 'SYS': 'syscoin', 'VERI': 'veritaseum', 'ENG': 'enigma-project', 'ETN': 'electroneum', 'NAS': 'nebulas', 'XZC': 'zcoin', 'ODE': 'odem', 'QASH': 'qash', 'FCT': 'factom', 'ELA': 'elastos', 'CENNZ': 'centrality', 'GTO': 'gifto', 'CTXC': 'cortex', 'SUB': 'substratum', 'STORM': 'storm', 'FSN': 'fusion', 'BQX': 'bitquence', 'CVT': 'cybervein', 'SALT': 'salt', 'DRGN': 'dragonchain', 'ZCL': 'zclassic', 'HPB': 'hpb', 'KICK': 'kickico', 'CVC': 'civic', 'SAN': 'santiment', 'STORJ': 'storj', 'BITB': 'bitbean', 'BLOCK': 'blocknet', 'PART': 'particl', 'GNO': 'gnosis-gno', 'ICN': 'icoin', 'VTC': 'vertcoin', 'SKY': 'skycoin', 'WICC': 'waykichain', 'RLC': 'rlc', 'CRPT': 'crypterium', 'NEBL': 'neblio', 'UBQ': 'ubiq', 'BLZ': 'blazecoin', 'ANT': 'aragon', 'TPAY': 'tokenpay', 'ENJ': 'enjin-coin', 'BTCD': 'bitcoindark', 'PPC': 'peercoin', 'SMT': 'smartmesh', 'AGI': 'singularitynet', 'REQ': 'request-network', 'GRS': 'groestlcoin', 'XDN': 'digitalnote', 'MDS': 'medishares', 'TNB': 'timenewbank', 'CND': 'cindicator', 'C20': 'c20', 'SNM': 'sonm', 'NOAH': 'noah-coin', 'DTR': 'dynamic-trading-rights', 'BFT': 'bnktothefuture', 'RUFF': 'ruff', 'RDN': 'raiden-network-token', 'TKY': 'thekey', 'POE': 'poet', 'R': 'revain', 'QSP': 'quantstamp', 'BTO': 'bottos', 'DBC': 'deepbrain-chain', 'VEE': 'blockv', 'BAY': 'bitbay', 'CS': 'credits', 'AMB': 'amber', 'ABT': 'arcblock', 'BCI': 'bitcoin-interest', 'BITCNY': 'bitcny', 'SPHTX': 'sophiatx', 'XWC': 'whitecoin', 'XAS': 'asch', 'PLR': 'pillar', 'NANJ': 'nanjcoin', 'MNX': 'minexcoin', 'OCN': 'odyssey', 'NMC': 'namecoin', 'TRUE': 'truechain', 'QRL': 'quantum-resistant-ledger', 'EDG': 'edgeless', 'TEN': 'tokenomy', 'XPM': 'primecoin', 'BOS': 'boscoin', 'RKT': 'rock', 'RVN': 'ravencoin', 'SRN': 'sirin-labs-token', 'UNO': 'unobtanium', 'VIA': 'viacoin', 'MTC': 'mtcmeshnetwork', 'MTL': 'metal', 'ACT': 'achain', 'BTX': 'bitcore', 'DENT': 'dent', 'BMC': 'blackmoon-crypto', 'KCS': 'kcs', 'LEND': 'ethlend', 'BCO': 'bridgecoin', 'IHT': 'iht-real-estate-protocol', 'BIG': 'big', 'GNX': 'genaro', 'GVT': 'genesis-vision', 'EMC2': 'einsteinium', 'TIO': 'tradeio', 'TEL': 'telcoin', 'RVR': 'voxels', 'ADX': 'adx-net', 'NAV': 'nav-coin', 'CEO': 'ceo', 'LYM': 'lympo', 'SLS': 'salus', 'DPY': 'delphy', 'LEO': 'leocoin', 'NGC': 'naga', 'AEON': 'aeon', 'STQ': 'storiqa', 'BURST': 'burst', 'HYDRO': 'hydrogen', 'EDO': 'eidoo', 'UTT': 'uttoken', 'TRAC': 'origintrail', 'ZPT': 'zeepin', 'INK': 'ink', 'BRD': 'bread', 'NEU': 'neumark', 'WGR': 'wagerr', 'DNT': 'district0x', 'XSN': 'stakenet', 'NLG': 'gulden', 'LBC': 'library-credit', 'MOBI': 'mobius', 'ION': 'ion', 'REN': 'republic-protocol', 'IPC': 'ipcchain', 'INT': 'intchain', 'SNGLS': 'singulardtv', 'AST': 'airswap', 'SOAR': 'soarcoin', 'GAME': 'gamecredits', 'CPC': 'capricoin', 'PURA': 'pura', 'SPANK': 'spankchain', 'WINGS': 'wings', 'ECA': 'electra', 'TOMO': 'tomochain', 'ITC': 'iotchain', 'FTC': 'feathercoin', 'UTNP': 'universa', 'RNTB': 'bitrent', 'MSP': 'mothership', 'OST': 'simpletoken', 'DMT': 'dmarket', 'TV': 'tvcoin', 'COV': 'covesting', 'CPX': 'apex', 'HVN': 'hive', 'XCP': 'counterparty', 'UTK': 'utoken', 'XBY': 'xtrabytes', 'CLOAK': 'cloakcoin', 'SBD': 'steem-dollars', 'BAX': 'babb', 'PPP': 'paypie', 'TKN': 'tokencard', 'THC': 'hempcoin', 'CHAT': 'chatcoin', 'DCT': 'decent', 'AURA': 'aurora-dao', 'DBET': 'decent-bet', 'HPY': 'hyperpay', 'APPC': 'appcoins', 'COB': 'cobinhood', 'PRE': 'presearch', 'RPX': 'redpulse', 'WPR': 'wepowernetwork', 'HAV': 'havven', 'MOD': 'modum', 'PST': 'primas', 'EVN': 'envion', 'GRID': 'grid', 'TNT': 'tierion', 'PHR': 'phore', 'CREDO': 'credo', 'ADT': 'adtoken', 'UCT': 'ucot', 'LUN': 'lunyr', 'LCC': 'lcc', 'TAAS': 'taas', 'PPY': 'peerplays-ppy', 'UGC': 'ugchain', 'XEL': 'elastic', 'SHIFT': 'shift', 'CMCT': 'crowd-machine', 'CDT': 'coindash', 'YLB': 'abcoin', 'NMR': 'numeraire', 'SWTH': 'switcheo', 'HMQ': 'humaniq', 'CFI': 'cofound-it', 'FUEL': 'etherparty', 'PRO': 'propy', 'LINDA': 'linda', 'BIS': 'bismuth', 'TFD': 'te-food', 'COLX': 'colossuscoinxt', 'MED': 'mediterraneancoin', 'IFC': 'infinitecoin', 'BANCA': 'banca', 'ZCO': 'zebi', 'SWM': 'swarm-fund', 'INCNT': 'incent', 'OCT': 'oraclechain', 'PASC': 'pascal-coin', '1ST': 'firstblood', 'BLT': 'bloomtoken', 'WABI': 'wabi', 'AMP': 'synereo', 'QLC': 'qlink', 'MER': 'mercury', 'FLASH': 'flash', 'GRC': 'gridcoin', 'YOYOW': 'yoyow', 'TUSD': 'true-usd', 'MDA': 'moeda-loyalty-points', 'CAS': 'cashaa', 'VIBE': 'vibe', 'AU': 'aurumcoin', 'UP': 'uptoken', 'SENT': 'sentinel', 'BCPT': 'blockmason', 'QAU': 'quantum', 'NVC': 'novacoin', 'XST': 'stealthcoin', 'PRA': 'prochain', 'GUP': 'guppy', 'STX': 'stox', 'VIB': 'viberate', 'HTML': 'html-coin', 'XDCE': 'xinfin-network', 'MGO': 'mobilego', 'ART': 'maecenas', 'ZSC': 'zeusshield', 'MLN': 'melon', 'DIME': 'dimecoin', 'PLBT': 'polybius', 'ENU': 'enumivo', 'TRIG': 'triggers', 'EDR': 'e-dinar-coin', 'EVX': 'everex', 'BWK': 'bulwark', 'XP': 'experience-points', 'HST': 'decision-token', 'POT': 'potcoin', 'BQT': 'bqt', 'MLM': 'mktcoin', 'XRL': 'rialto', 'DXT': 'datawallet', 'TIX': 'tickets', 'EXP': 'expanse', 'UQC': 'uquid-coin', 'BLK': 'blackcoin', 'CRW': 'crown', 'VRC': 'vericoin', 'DTB': 'databits', 'MUE': 'monetaryunit', 'BBN': 'banyan-network', 'ELEC': 'electrifyasia', 'MGC': 'mergecoin', 'XES': 'proxeus', 'PRG': 'paragon', 'XSH': 'shield', 'ECOB': 'ecobit', 'HXX': 'hexx', 'CLAM': 'clams', 'UIP': 'unlimitedip', 'SHIP': 'shipchain', 'RBY': 'rubycoin', 'COSS': 'coss', 'DMD': 'diamond', 'ONION': 'deeponion', 'BITG': 'bitcoin-green', 'OXY': 'oxycoin', 'NTK': 'neurotoken', 'REM': 'remme', 'SNC': 'suncontract', 'CV': 'carvertical', 'SIB': 'sibcoin', 'LA': 'latoken', 'XSPEC': 'spectrecoin', 'NYC': 'newyorkcoin', 'GREV2': 'greencoin', 'LOC': 'lockchain', 'PRL': 'oyster', 'MTH': 'monetha', 'DYN': 'dynamic', 'YT': 'yoexstoken', 'SLT': 'smartlands', 'TIME': 'chronobank', 'MOON': 'mooncoin', 'ORME': 'ormeus-coin', 'BCA': 'bitcoin-atom', 'OAX': 'oax', 'RADS': 'radium', 'DIM': 'dimcoin', 'TAU': 'lamden', 'BPT': 'blockport', 'IOC': 'iocoin', 'DEV': 'deviantcoin', 'IXT': 'ixledger', 'GCR': 'global-currency-reserve', 'CHSB': 'swissborg', 'TSL': 'tesla', 'MTN': 'motion', 'ARN': 'aeron', 'CHP': 'coinpoker', 'CAPP': 'cappasity', 'ADH': 'adhive', 'NLC2': 'nolimitcoin', 'NPX': 'napoleonx', 'BOT': 'bodhi', 'DICE': 'etheroll', 'GOLOS': 'golos', 'DLT': 'agrello-delta', 'DBIX': 'dubaicoin-dbix', 'DADI': 'dadi', 'LUX': 'luxcoin', 'ELIX': 'elixir', 'SEQ': 'sequence', 'ZRC': 'zrcoin', 'GCN': 'gcoin', 'KRM': 'karma', 'GAM': 'gambit', 'XMY': 'myriad', 'ERO': 'eroscoin', 'OK': 'okcash', 'CEX': 'cexcoin', 'OMNI': 'omni', 'APX': 'apx', 'IDH': 'indahash', 'FDZ': 'friends', 'CVCOIN': 'cvcoin', 'GRFT': 'graft', 'MUSIC': 'musicoin', 'NBAI': 'nebula-ai', 'REBL': 'rebellious', 'ALQO': 'alqo', 'SHND': 'stronghands', 'AID': 'aidcoin', 'DIVX': 'divi', 'PND': 'pandacoin-pnd', 'AXP': 'axpire', 'CXO': 'cargox', 'EKO': 'echolink', 'HKN': 'hacken', 'CSNO': 'bitdice', 'LATX': 'latiumx', 'LOCI': 'locipro', 'MEDIC': 'mediccoin', 'PTOY': 'patientory', 'FLUZ': 'fluz-fluz', 'AIR': 'airtoken', 'CAG': 'change', 'BSD': 'bitsend', 'SLR': 'solarcoin', 'DOT': 'dotcoin', 'RISE': 'rise', 'EXRN': 'exrnchain', 'SWT': 'swarm-city', 'FLO': 'florincoin', 'J8T': 'jet8', 'LEV': 'leverj', 'ESP': 'espers', 'AVT': 'aventus', 'POLL': 'clearpoll', 'IPL': 'insurepal', 'APH': 'aphelion', 'EXY': 'experty', 'B2B': 'b2bx', 'IFT': 'investfeed', 'LMC': 'lomocoin', 'ABY': 'applebyte', 'GET': 'guts-tickets', 'EAC': 'earthcoin', 'COFI': 'coinfi', 'DRT': 'domraider', 'CURE': 'curecoin', 'FLIXX': 'flixxo', 'XLR': 'solaris', 'GBX': 'gobyte', 'BERRY': 'rentberry', 'DEB': 'debitum-network', 'INF': 'infchain', 'PIRL': 'pirl', 'XAUR': 'xaurum', 'PKT': 'playkey', 'IDXM': 'idex-membership', 'NEOS': 'neoscoin', 'TOPC': 'topc', 'TFL': 'trueflip', 'BTCZ': 'bitcoinz', 'TRF': 'travelflex', 'BNTY': 'bounty0x', 'AC': 'asiacoin', 'RVT': 'rivetz', 'MINT': 'mintcoin', 'ATM': 'attention-token-of-media', 'MYST': 'mysterium', 'BDG': 'bitdegree', 'ZAP': 'zap', 'PLU': 'pluton', 'ATB': 'atbcoin', 'MITX': 'morpheus-labs', 'COVAL': 'circuits-of-value', 'ENRG': 'energycoin', 'OBITS': 'obits', 'HWC': 'hollywoodcoin', 'TGT': 'target-coin', 'HBT': 'hubii-network', 'MAX': 'maxcoin', 'DNA': 'encrypgen', 'TRST': 'trust', 'LIFE': 'life', 'TOA': 'toacoin', 'MTX': 'matryx', 'HBZ': 'helbiz', 'EVR': 'everus', 'SENC': 'sentinel-chain', '1337': '1337coin', 'ICOS': 'icos', '1WO': '1world', 'BCY': 'bitcrystals', 'PRIX': 'privatix', 'BEE': 'bee-token', 'SNOV': 'snovio', 'BEZ': 'bezop', 'POLIS': 'polis', 'TX': 'transfercoin', 'PTC': 'pesetacoin', 'IOP': 'internet-of-people', 'ZLA': 'zla', 'EVE': 'devery', 'VME': 'verime', 'GCC': 'guccionecoin', 'XBC': 'bitcoin-plus', 'TKS': 'tokes', 'FLDC': 'foldingcoin', 'XNK': 'ink-protocol', 'PCL': 'peculium', 'ADB': 'adbank', 'NCT': 'polyswarm', 'DOVU': 'dovu', 'SCL': 'sociall', 'UNIT': 'universal-currency', 'PARETO': 'pareto-network', 'ALIS': 'alis', 'SETH': 'sether', 'PFR': 'payfair', 'BASH': 'luckchain', 'FID': 'bitfid', 'PBL': 'publica', 'SYNX': 'syndicate', 'HEAT': 'heat-ledger', 'UFR': 'upfiring', 'ENT': 'eternity', 'KORE': 'korecoin', 'PUT': 'putincoin', 'LND': 'lendingblock', 'WRC': 'worldcore', 'OTN': 'open-trading-network', 'ALT': 'altcoin-alt', 'EVC': 'eventchain', 'PINK': 'pinkcoin', 'AUR': 'auroracoin', 'BET': 'betacoin', 'ERC': 'europecoin', 'GLD': 'goldcoin', 'DTH': 'dether', 'BETR': 'betterbetting', 'GLA': 'gladius-token', 'YOC': 'yocoin', 'BUN': 'bunnycoin', 'SIG': 'signal-token', 'IND': 'indorse-token', 'MEME': 'memetic', 'DOPE': 'dopecoin', 'INSTAR': 'insights-network', 'LDC': 'laidecoin', 'CBX': 'cryptogenic-bullion', 'DGPT': 'digipulse', 'VSL': 'vslice', 'GETX': 'guaranteed-ethurance-token-extra', 'CCRB': 'cryptocarbon', 'LALA': 'lala-world', 'SPHR': 'sphere', 'ARY': 'block-array', 'SPR': 'spreadcoin', 'GEO': 'geocoin', 'HUC': 'huntercoin', 'GAT': 'aextoken', 'HGT': 'hellogold', 'USNBT': 'nubits', 'HQX': 'hoqu', 'QWARK': 'qwark', 'OPT': 'opus', 'SSS': 'sharechain', 'QRK': 'quark', '2GIVE': '2give', 'EXCL': 'exclusivecoin', 'SXUT': 'spectre-utility', 'VASH': 'vpncoin', 'TRC': 'terracoin', 'EBST': 'eboostcoin', 'BSTN': 'bitstation', 'NXC': 'nexium', 'FDX': 'fidentiax', 'ATL': 'atlant', 'TIPS': 'fedoracoin', 'VZT': 'vezt', 'ADST': 'adshares', 'CMC': 'mvscmc', 'IPT': 'etchain', 'SUMO': 'sumokoin', 'STAR': 'starbase', 'LEAF': 'leafcoin', 'RUPX': 'rupaya', 'ZTC': 'zeitcoin', 'VRM': 'veriumreserve', 'SXC': 'sexcoin', 'PLAY': 'herocoin', 'CANN': 'cannabiscoin', 'IPSX': 'ip-exchange', 'CPY': 'copytrack', 'ADC': 'audiocoin', 'HYP': 'hyperstake', 'CPAY': 'cryptopay', 'VIT': 'vice-industry-token', 'XHI': 'hicoin', 'RAIN': 'condensate', 'BRK': 'breakout', 'AMLT': 'amlt', 'SPF': 'sportyco', 'MVC': 'mvchain', 'SEND': 'social-send', 'BLU': 'bluecoin', 'CRAVE': 'crave', 'IXC': 'ixcoin', 'CL': 'coinlancer', 'NTRN': 'neutron', 'PIX': 'lampix', 'BIO': 'biocoin', 'ODN': 'obsidian', 'ANC': 'anoncoin', 'SGR': 'sugar-exchange', 'DNR': 'denarius-dnr', 'HUSH': 'hush', 'FCN': 'fantomcoin', 'KRB': 'karbowanec', 'WSX': 'wearesatoshi', 'I0C': 'i0coin', 'FYP': 'flypme', 'VOISE': 'voisecom', 'PING': 'cryptoping', 'BON': 'bonpay', 'ETBS': 'ethbits', 'CMPCO': 'campuscoin', 'EGC': 'evergreencoin', 'ING': 'iungo', 'RC': 'racecoin', 'SKIN': 'skincoin', 'POSW': 'posw-coin', 'DABT': 'dabt', 'YBCT': 'ybcoin', 'WISH': 'mywish', 'EFL': 'e-gulden', 'EZT': 'eztoken', 'LDOGE': 'litedoge', 'CARBON': 'carboncoin', 'HAC': 'hackspace-capital', 'XBP': 'blitzpredict', 'VULC': 'vulcano', 'ZOI': 'zoin', 'FUNK': 'the-cypherfunks', 'VIU': 'viuly', 'AIX': 'aigang', 'TRUST': 'trustplus', 'ONG': 'ongsocial', 'NOBL': 'noblecoin', 'CAT`': 'blockcat', 'CREA': 'creativecoin', 'PYLNT': 'pylon-network', 'DGC': 'digitalcoin', 'NIO': 'autonio', 'BPL': 'blockpool', 'V': 'version', 'CHC': 'chaincoin', '808': '808coin', 'MNTP': 'goldmint', 'UNI': 'universe', 'ORE': 'galactrum', 'AMN': 'amon', 'EBTC': 'ebtcnew', 'MOTO': 'motocoin', 'XTL': 'stellite', 'XPTX': 'platinumbar', 'TES': 'teslacoin', 'XMG': 'magi', 'TZC': 'trezarcoin', 'BHC': 'blackholecoin', 'XLC': 'leviarcoin', 'ITNS': 'intensecoin', 'SIC': 'swisscoin', 'DFT': 'draftcoin', 'KOBO': 'kobocoin', 'CRB': 'creditbit', '42': '42-coin', 'WDC': 'worldcoin', 'WAND': 'wandx', 'BTW': 'bitcoinworld', 'PHO': 'photon', 'VIVO': 'vivo', 'UNB': 'unbreakablecoin', 'RIYA': 'etheriya', 'NCS': 'ncshares', 'MXT': 'martexcoin', 'DP': 'digitalprice', 'CDN': 'canada-ecoin', 'OPC': 'op-coin', 'EPY': 'emphy', 'FJC': 'fujicoin', 'EQT': 'equitrader', 'DIX': 'dix-asset', 'HIRE': 'hirematch', 'SUPER': 'supercoin', 'MAGE': 'magiccoin', 'ZER': 'zero', 'SMLY': 'smileycoin', 'NOX': 'nitro', 'METAL': 'metalcoin', 'NDC': 'neverdie', 'DEUS': 'deuscoin', 'FANS': 'fantasy-cash', 'BYC': 'bycion', 'MTNC': 'masternodecoin', 'DCY': 'dinastycoin', 'STAC': 'startercoin', 'ZNY': 'bitzeny', 'SMS': 'speed-mining-service', 'ELLA': 'ellaism', 'DEM': 'deutsche-emark', 'LNC': 'blocklancer', 'HOLD': 'interstellar-holdings', 'EQL': 'equal', 'MAC': 'machinecoin', 'XMCC': 'monacocoin', 'ORB': 'orbitcoin', 'NLX': 'nullex', 'KEK': 'kekcoin', 'ZCC': 'zccoin', 'JIYO': 'jiyo', 'TIG': 'tigereum', 'ADZ': 'adzcoin', 'XPD': 'petrodollar', 'IC': 'ignition', 'BTDX': 'bitcloud', 'ARG': 'argentum', 'PCN': 'peepcoin', 'MOIN': 'moin', 'NET': 'nimiq', 'GRIM': 'grimcoin', 'ARC': 'arroncoin', 'RNS': 'renos', 'INN': 'innova', 'ESZ': 'ethersportz', 'EL': 'elcoin-el', 'FLT': 'fluttercoin', 'FRST': 'firstcoin', 'MCI': 'musiconomi', 'JC': 'jesus-coin', 'SUR': 'suretly', 'ZET': 'zetacoin', 'STAK': 'straks', 'BTRN': 'biotron', 'MZC': 'mazacoin', 'NKA': 'incakoin', 'ORI': 'origami', 'LINX': 'linx', 'HBN': 'hobonickels', 'ZENI': 'zennies', 'TDS': 'tokendesk', 'BDL': 'bitdeal', 'PIGGY': 'piggycoin', 'ATS': 'authorship', 'DSH': 'dashcoin', 'TRK': 'truckcoin', 'ZZC': 'zozocoin', 'TALK': 'btctalkcoin', 'MANNA': 'manna', 'RLT': 'roulettetoken', 'UIS': 'unitus', 'GUN': 'guncoin', 'CDX': 'commodity-ad-network', 'MAO': 'mao-zedong', 'DRPU': 'drp-utility', 'BRIA': 'briacoin', 'FYN': 'fundyourselfnow', 'ONX': 'onix', 'TROLL': 'trollcoin', 'SCT': 'soma', 'INPAY': 'inpay', 'DMB': 'digital-money-bits', 'INSN': 'insanecoin-insn', 'CASH': 'cashcoin', 'BUCKS': 'swagbucks', 'START': 'startcoin', 'UNIFY': 'unify', 'HPC': 'hashpower', 'TTC': 'tittiecoin', 'SKC': 'skeincoin', 'LANA': 'lanacoin', 'OIOC': 'oiocoin', 'NYAN': 'nyancoin', 'PXC': 'pixiecoin', 'Q2C': 'qubitcoin', 'EDRC': 'edrcoin', 'FST': 'fastcoin', 'TRUMP': 'trumpcoin', 'STU': 'student-coin', 'MNE': 'minereum', 'GRWI': 'growers-international', 'ELE': 'elementrem', 'IETH': 'iethereum', 'XJO': 'joulecoin', 'QVT': 'qvolta', 'ITI': 'iticoin', 'EBCH': 'ebitcoin-cash', 'OPAL': 'opal', 'TRI': 'triangles', 'BTA': 'bata', 'ECASH': 'ethereumcash', 'BTCS': 'bitcoin-scrypt', 'TAG': 'tagcoin', 'CNT': 'centurion', 'SAGA': 'sagacoin', 'BVT': 'vtchain', 'FTB': 'feitebi', 'BITS': 'bitstar', 'BTB': 'bitbar', 'JEW': 'shekel', 'VRS': 'veros', 'PLAN': 'plancoin', 'WILD': 'wild-crypto', 'TGC': 'tigercoin', 'XPY': 'paycoin2', 'MBRS': 'embers', 'BLC': 'blakecoin', 'KBR': 'kubera-coin', 'EVIL': 'evil-coin', 'UTC': 'ultracoin', 'BTCR': 'bitcurrency', 'HAL': 'halcyon', 'MCAP': 'mcap', 'ARCT': 'arbitragect', 'ARCO': 'aquariuscoin', 'BRO': 'bitradio', 'PR': 'prototanium', 'TNS': 'transcodium', 'NMS': 'numus', 'RBT': 'rimbit', 'RBIES': 'rubies', 'MRS': 'marscoin', 'REC': 'regalcoin', 'IRL': 'irishcoin', 'ARI': 'aricoin', 'POST': 'postcoin', 'BSTY': 'globalboost-y', 'ATOM': 'atomic-coin', 'BSM': 'bitsum', 'RIC': 'riecoin', 'KUSH': 'kushcoin', 'PHS': 'philosopher-stones', 'PROC': 'procurrency', 'CHESS': 'chesscoin', 'MOJO': 'mojocoin', 'CRM': 'cream', 'ETG': 'ethereum-gold', 'VOT': 'votecoin', 'SMC': 'smartcoin', 'ACC': 'accelerator-network', 'TIT': 'titcoin', 'GAP': 'gapcoin', 'SRC': 'securecoin', 'SLG': 'sterlingcoin', 'FRC': 'freicoin', 'NETKO': 'netko', 'GB': 'goldblocks', 'BTCRED': 'bitcoin-red', 'XVC': 'vcash', 'EMD': 'emerald', 'TOKC': 'tokyo', 'CFC': 'cfcion66', 'DAXX': 'daxxcoin', 'XRA': 'ratecoin', 'CJ': 'cryptojacks', 'DUO': 'parallelcoin', 'XBL': 'billionaire-token', 'GLC': 'globalcoin', 'WIN': 'wintoken', 'CRC': 'crowdcoin', 'SWING': 'swing', '300': '300-token', 'CCN': 'cannacoin', 'OCC': 'octoin-coin', 'PAK': 'pakcoin', 'EAGLE': 'eaglecoin', 'SDRN': 'senderon', 'CCT': 'crystal-clear', 'EVO': 'evotion', 'LTB': 'litebar', 'DDF': 'digital-developers-fund', 'NEVA': 'nevacoin', 'C2': 'coin2-1', 'VIDZ': 'purevidz', 'LEA': 'leacoin', 'XCT': 'c-bit', 'ASAFE': 'allsafe', '$$$': 'money', 'BCF': 'bitcoinfast', 'LCP': 'litecoin-plus', 'PIPL': 'piplcoin', 'HC': 'harvest-masternode-coin', 'PKB': 'parkbyte', 'ECO': 'ecoin', 'PASL': 'pascal-lite', 'INFX': 'influxcoin', 'OTX': 'octanox', 'DRXNE': 'droxne', 'BERN': 'berncash', 'KED': 'darsek', 'XRE': 'revolvercoin', 'MST': 'mustangcoin', 'QTL': 'quatloo', 'CTX': 'cartaxi-token', 'HVCO': 'high-voltage', 'HNC': 'huncoin', 'BOLI': 'bolivarcoin', 'STN': 'steneum-coin', 'MNM': 'mineum', 'SHDW': 'shadow-token', '888': 'octocoin', 'SPACE': 'spacecoin', 'TEK': 'tekcoin', 'TKR': 'trackr', 'ACOIN': 'acoin', 'RPC': 'ronpaulcoin', 'XBTC21': 'bitcoin-21', 'BUMBA': 'bumbacoin', 'DTC': 'datacoin', 'AMS': 'amsterdamcoin', 'FRN': 'francs', 'DRM': 'dreamcoin', 'XCXT': 'coinonatx', 'PXI': 'prime-xi', 'XCO': 'x-coin', 'GRN': 'granitecoin', '8BIT': '8bit', 'TAJ': 'tajcoin', 'STV': 'sativacoin', 'MCRN': 'macron', 'MNC': 'mincoin', 'MSCN': 'master-swiscoin', 'JS': 'javascript-token', 'DALC': 'dalecoin', 'EUC': 'eurocoin', 'ETHD': 'ethereum-dark', 'NTO': 'fujinto', 'QBC': 'quebecoin', 'GUESS': 'guess', '611': 'sixeleven', 'SPT': 'spots', 'ZUR': 'zurcoin', 'EBET': 'ethbet', 'VISIO': 'visio', 'GP': 'goldpieces', 'CAT': 'bitclave', 'ERY': 'eryllium', 'NTWK': 'network-token', 'SFC': 'solarflarecoin', 'VLT': 'veltor', 'MAY': 'theresa-may-coin', 'PLC': 'pluscoin', 'VPRC': 'vaperscoin', 'DSR': 'desire', 'SOON': 'sooncoin', 'ESC': 'escoro', 'ALL': 'allion', 'FUZZ': 'fuzzballs', 'RED': 'redcommunitytoken', 'DBTC': 'debitcoin', 'UET': 'useless-ethereum-token', 'SOIL': 'soilcoin', 'NUKO': 'nekonium', 'CNNC': 'cannation', 'HONEY': 'honey', 'CACH': 'cachecoin', 'SCS': 'speedcash', 'ZYD': 'zayedcoin', 'BENJI': 'benjirolls', 'ICOB': 'icobid', 'FLAX': 'flaxscript', 'CPN': 'compucoin', 'EXN': 'exchangen', 'CF': 'californium', 'VEC2': 'vector', 'PIE': 'piecoin', 'XCRE': 'creatio', 'GPL': 'gold-pressed-latinum', 'TOK': 'tokugawa', 'MAR': 'marijuanacoin', 'SONG': 'songcoin', 'FUNC': 'funcoin', 'KRONE': 'kronecoin', 'COAL': 'bitcoal', 'MILO': 'milocoin', 'QBIC': 'qbic', 'LIR': 'letitride', 'BNX': 'bnrtxcoin', 'CAB': 'cabbage', 'BIP': 'bipcoin', 'LTCR': 'litecred', 'ICON': 'iconic', 'LUNA': 'luna-coin', 'WBB': 'wild-beast-block', 'LBTC': 'lightningbitcoin', 'PEX': 'posex', 'PONZI': 'ponzicoin', 'PNX': 'phantomx', 'CXT': 'coinonat', 'ARB': 'arbit', 'SANDG': 'save-and-gain', 'GEERT': 'geertcoin', 'SOCC': 'socialcoin-socc', 'PCOIN': 'pioneer-coin', 'VOLT': 'bitvolt', 'RKC': 'royal-kingdom-coin', 'DAS': 'das', 'ARGUS': 'argus', 'LTCU': 'litecoin-ultra', 'IBANK': 'ibank', 'DOLLAR': 'dollar-online', 'GSR': 'geysercoin', 'CONX': 'concoin', 'BAS': 'bitasean', 'CTIC2': 'coimatic-2', 'XRC': 'rawcoin2', 'NANOX': 'project-x', 'ATX': 'artex-coin', 'CREVA': 'crevacoin', 'CTIC3': 'coimatic-3', 'WOMEN': 'women', 'GBC': 'gbcgoldcoin', 'HMC': 'hms', 'VLTC': 'vault-coin', 'BZ': 'bizutoken', 'CP': 'cp', 'ZB': 'zb', '18T': '18t', '3DB': '3db', 'AC3': 'ac3', 'ACG': 'acg', 'ARP': 'arp', 'ATN': 'atn', 'BKK': 'bkk', 'BOX': 'contentbox', 'BPP': 'bpp', 'CAI': 'cai', 'CAN': 'canyacoin', 'CPU': 'cpu', 'CSI': 'csi', 'CTE': 'cte', 'CWV': 'cwv', 'CXE': 'cxe', 'DCC': 'dcc', 'DEW': 'dew', 'DWS': 'dws', 'EAI': 'eai', 'EDS': 'eds', 'EON': 'eon', 'FEX': 'fex', 'GSC': 'gsc', 'GSE': 'gse', 'HHT': 'hht', 'ICC': 'icc', 'IVY': 'ivy', 'JEX': 'jex', 'JLL': 'jll', 'KAN': 'kan', 'LMM': 'lmm', 'MDT': 'mdt', 'MSC': 'msc', 'NCC': 'ncc', 'NIX': 'nix', 'NKN': 'nkn', 'NPW': 'npw', 'ONT': 'ont', 'OTB': 'otb', 'PDX': 'pdx', 'RBF': 'rbf', 'RCO': 'rco', 'TST': 'tst', 'TTF': 'ttf', 'VPP': 'vpp', 'XMX': 'xmx', 'YEE': 'yee', 'ZAG': 'zag', 'ZZM': 'zzm', 'ALX': 'alax', 'APIS': 'apis', 'ATMI': 'atmi', 'BAIC': 'baic', 'BIGE': 'bige', 'KEY': 'selfkey', 'BPTN': 'bptn', 'BCD': 'btcd', 'BTMC': 'btmc', 'CFUN': 'cfun', 'CHEX': 'chex', 'CNET': 'cnet', 'CNMC': 'cnmc', 'CONI': 'coni', 'CRBC': 'crbc', 'DACC': 'dacc', 'DAX': 'daex', 'DAGT': 'dagt', 'DAG': 'dagx', 'DTA': 'data', 'DATX': 'datx', 'DB': 'debi', 'DERO': 'dero', 'DOCK': 'dock', 'EJOY': 'ejoy', 'EKT': 'ekt8', 'FACC': 'facc', 'FOTA': 'fota', 'GEM': 'gems', 'GGPC': 'ggpc', 'DAC': 'hdac', 'HERO': 'sovereign-hero', 'HOT': 'hydro', 'ICST': 'icst', 'IFTC': 'iftc', 'IMOS': 'imos', 'MRQ': 'mirq', 'MITH': 'mith', 'MOAC': 'moac', 'MLD': 'mold', 'NEAL': 'neal', 'NEXO': 'nexo', 'NFSC': 'nfsc', 'NPC': 'npcc', 'NPER': 'nper', 'NUSD': 'nusd', 'NXCT': 'nxct', 'PCCM': 'pccm', 'QBT': 'cubits', 'REPO': 'repo', 'RISK': 'risk', 'SEER': 'seer', 'SWTC': 'swtc', 'THPC': 'thpc', 'TRIO': 'trip', 'UCOM': 'ucom', 'VHKD': 'vhkd', 'VIEW': 'view', 'VITE': 'vite', 'WECC': 'wecc', 'XMCT': 'xmct', 'ZAIF': 'zaif', 'ZBTC': 'zbtc', 'ZINC': 'zinc', '0XBTC': '0xbtc', 'AIDOC': 'aidoc', 'AT': 'abcctoken', 'BCV': 'bitcv', 'BUC': 'bitun', 'BUT': 'bitup', 'BDB': 'btcdo', 'BTRCM': 'btrcm', 'BUBO': 'budbo', 'DAT': 'datum', 'FXT': 'fuzex', 'GU': 'guten', 'HOR': 'hours', 'HYC': 'hycon', 'ADCN': 'asiadigicoin', 'SLEVIN': 'slevin', 'ELS': 'elysium', 'XBTS': 'beatcoin', 'WORM': 'healthywormcoin', 'JOBS': 'jobscoin', 'PLNC': 'plncoin', 'CON': 'paycon', 'PLACO': 'playercoin', 'VUC': 'virta-unique-coin', 'BLN': 'bolenum', 'BSC': 'bowscoin', 'GLS': 'glasscoin', 'ACP': 'anarchistsprime', 'COUPE': 'coupecoin', 'MGM': 'magnum', 'ITZ': 'interzone', 'LVPS': 'levoplus', 'ULA': 'ulatech', 'CRDNC': 'credence-coin', 'TSTR': 'tristar-coin', 'IONC': 'ionchain', 'KMC': 'kmwisdom', 'LUC': 'level-up', 'LIKE': 'likecoin', 'MGD': 'massgrid', 'MXM': 'maximine', 'MVP': 'merculet', 'MOC': 'mossland', 'MOM': 'momtoken', 'NASH': 'neoworld', 'NGOT': 'ngotoken', 'PALT': 'palchain', 'GENE': 'genetoken', 'PLY': 'playcoin', 'XPX': 'proximax', 'RFR': 'refereum', 'REF': 'reftoken', 'SSC': 'selfsell', 'HAND': 'showhand', 'KST': 'starcoin', 'STB': 'stbchain', 'STK': 'stktoken', 'SWFTC': 'swftcoin', 'TAC': 'tacchian', 'TOS': 'toschain', 'UUU': 'unetwork', 'UPP': 'upptoken', 'WAN': 'wanchain', 'PWV': 'wavebase', 'WFC': 'wificoin', 'WC': 'win-coin', 'WIT': 'witchain', 'WHC': 'wormhole', 'XYT': 'xcoinpay', 'YCCC': 'yccchain', 'YOU': 'youchain', 'BATT': 'battlewin', 'BOC': 'bingocoin', 'BMH': 'blockmesh', 'CARD': 'cardstack', 'CGC': 'cgc-token', 'CTC': 'credittag', 'CRE': 'cybereits', 'ECOM': 'ecomchain', 'EBKC': 'ekkoblock', 'ETZ': 'etherzero', 'EXC': 'eximchain', 'FGC': 'foundgame', 'FUNDZ': 'fundtoken', 'GDP': 'gdexpoint', 'GEEK': 'geekchain', 'GOT': 'gonetwork', 'GUS': 'guesscoin', 'HPS': 'hyperplay', 'SEE': 'inseecoin', 'LEMO': 'lemochain', 'LFT': 'linfinity', 'LYL': 'loyalcoin', 'MFT': 'mainframe', 'MEDX': 'mediblocx', 'MET': 'metronome', 'MOF': 'molecular', 'MORE': 'more-coin', 'OLT': 'oneledger', 'ORS': 'ors-group', 'PAI': 'pchainorg', 'SOUL': 'soulcoin', 'PHI': 'phi-token', 'POK': 'pokercoin', 'SMART': 'smartbillions', 'STC': 'starchain', 'ECT': 'superedge', 'ABYSS': 'the-abyss', 'TCH': 'tigercash', 'TCT': 'tokenclub', 'TTT': 'trustnote', 'UBT': 'unibright', 'WYS': 'wys-token', 'AAC': 'acuteangle', 'XXX': 'adultchain', 'BANK': 'bankcoinio', 'BTN': 'bitcoinnew', 'BIT': 'first-bitcoin', 'BBK': 'brickblock', 'BTP': 'btceasypay', 'BC': 'babycoin', 'CZR': 'canonchain', 'CJT': 'connectjob', 'CSM': 'consentium', 'COSM': 'cosmo-coin', 'DRINK': 'drinkchain', 'EET': 'eechain', 'EGT': 'egretia', 'XET': 'eternal', 'EXT': 'exchain', 'FFF': 'fffnews', 'FUC': 'fuccoin', 'GTC': 'global-tour-coin', 'XGOX': 'go-coin', 'GOOC': 'goocoin', 'KCC': 'kcchain', 'LET': 'linkeye', 'LEDU': 'liveedu', 'LOVC': 'lovcoin', 'MEETONE': 'meetone', 'MESH': 'meshbox', 'MX': 'mxtoken', 'MT': 'mytoken', 'NC': 'newchat', 'NCASH': 'nucleus', 'OSCH': 'oschain', 'PAC': 'paccoin', 'NPXS': 'pundi-x', 'PMD': 'pyramid', 'RCCC': 'rcchain', 'SAC': 'sacoin', 'SDA': 'sdchain', 'SER': 'seratio', 'SPD': 'stipend', 'TAT': 'tonarts', 'UNC': 'uncoin', 'WT': 'wetoken', 'UC': 'youlive', 'ZIL': 'zilliqa', 'AAA': 'aaachain', 'ACAT': 'alphacat', 'BCG': 'bcgchain', 'BWT': 'bittwatt', 'BPX': 'bptchain', 'BRM': 'brahmaos', 'CAM': 'camatrix', 'CAR': 'carblock', 'CNN': 'cnntoken', 'MEET': 'coinmeet', 'CPS': 'coinpaws', 'COU': 'couchain', 'CROP': 'cropcoin', 'DEL': 'delchain', 'DIY': 'diychain', 'DKKT': 'dkktoken', 'RATING': 'dprating', 'DRCT': 'drctoken', 'ESS': 'essentia', 'FAIR': 'faircoin', 'FTI': 'fanstime', 'JRC': 'finchain', 'HSC': 'hashcoin', 'GARD': 'hashgard', 'HEY': 'heychain', 'HORUS': 'horuspay', 'HOTC': 'hotchain', 'INC': 'influencechain', 'KBC': 'karatgold-coin', 'XMC': 'monero-classic', 'SGCC': 'supergamechain', 'APL': 'apollo-currency', 'BTCP': 'bitcoin-private', 'DTRC': 'datarius-credit', 'DHT': 'deephealthtoken', 'DGTX': 'digitex-futures', 'FTX': 'fintrux-network', 'LCS': 'local-coin-swap', 'XMO': 'monero-original', 'SGN': 'signals-network', 'SKM': 'skrumblenetwork', 'BWX': 'blue-whale-token', 'CLO': 'callisto-network', 'CVH': 'curriculum-vitae', 'DGX': 'digix-gold-token', 'ENGT': 'engagement-token', 'MORPH': 'morpheus-network', 'HCC': 'happy-creator-coin', 'JOT': 'jury-online-token', 'MAN': 'matrix-ai-network', 'PAL': 'policypal-network', 'CLN': 'colu-local-network', 'DSCB': 'datashieldcoinbank', 'MVL': 'mass-vehicle-ledger', 'NCP': 'newton-coin-project', 'RCN': 'rcoin', 'AVH': 'animation-vision-cash', 'GVE': 'globalvillageecosystem', 'LWF': 'local-world-forwarders', 'VECT': 'vechainblockchaintoken', 'CEN': 'coinsuper-ecosystem-network', 'PZM': 'prizm', 'SAFEX': 'safe-exchange-coin', 'XTO': 'tao', 'CSC': 'casinocoin', 'LKK': 'lykke', 'SXDT': 'spectre-dividend', 'BITUSD': 'bitusd', 'ECC': 'eccoin', 'BBR': 'boolberry', 'RMC': 'remicoin', 'KLC': 'kilocoin', 'BQ': 'bitqy', 'PBT': 'primalbase', 'WCT': 'waves-community-token', 'MONK': 'monkey-project', 'SPRTS': 'sprouts', 'HDG': 'hedge', 'ASTRO': 'astro', 'MYB': 'mybit-token', 'XPA': 'xpa', 'SENSE': 'sense', 'TRAK': 'trakinvest', 'STA': 'starta', 'GOOD': 'goodomy', 'CHIPS': 'chips', 'ZEPH': 'zephyr', 'DAR': 'darcrus', 'B3': 'b3coin', 'BELA': 'belacoin', 'ATMS': 'atmos', 'HORSE': 'ethorse', 'SWIFT': 'bitswift', 'AHT': 'bowhead', 'MBI': 'monster-byte', 'ETT': 'encryptotel', 'VSX': 'vsync-vsx', 'FOR': 'force', 'XNN': 'xenon', 'FRD': 'farad', 'MRT': 'miners-reward-token', 'GMT': 'mercury-protocol', 'NSR': 'nushares', 'TDX': 'tidex-token', 'MAG': 'maggie', 'POP': 'popularcoin', 'TSE': 'tattoocoin', 'STRC': 'starcredits', 'TRCT': 'tracto', 'LOG': 'woodcoin', 'KLN': 'kolion', 'GOLF': 'golfcoin', 'SNRG': 'synergy', 'FLIK': 'flik', 'JET': 'jetcoin', 'BTWTY': 'bit20', 'BITBTC': 'bitbtc', 'OCL': 'oceanlab', 'ELTCOIN': 'eltcoin', 'ICOO': 'ico-openledger', 'MEC': 'megacoin', 'BTCA': 'bitair', 'BRIT': 'britcoin', 'ISL': 'islacoin', 'HODL': 'hodl-bucks', 'J': 'joincoin', 'AIB': 'advanced-internet-blocks', 'USC': 'usdcoin', 'GLT': 'globaltoken', 'WGO': 'wavesgo', 'CUBE': 'digicube', 'KURT': 'kurrent', 'JIN': 'jin-coin', 'BITEUR': 'biteur', 'SIGT': 'signatum', 'XSTC': 'safe-trade-coin', 'SCRT': 'secretcoin', 'BOST': 'boostcoin', 'CCO': 'ccore', 'PURE': 'pure', 'STARS': 'starcash-network', 'ZMC': 'zetamicron', 'CTO': 'crypto', 'BOAT': 'doubloon', 'NRO': 'neuro', 'DRS': 'digital-rupees', 'GRLC': 'garlicoin', 'IMX': 'impact', 'BTQ': 'bitquark', 'BTPL': 'bitcoin-planet', 'IMS': 'independent-money-system', '4CHN': 'chancoin', 'TRDT': 'trident', 'ROOFS': 'roofs', 'BRAT': 'brat', 'VTA': 'virtacoin', 'B@': 'bankcoin', 'DDM': '17ddm', 'ABJ': 'abjcoin', 'ACES': 'aces', 'ADL': 'adelphoi', 'AERM': 'aerium', 'AGRS': 'agoras-tokens', 'AGLC': 'agrolifecoin', 'AKY': 'akuya-coin', 'APC': 'applecoin-apw', 'ABC': 'alphabitcoinfund', 'SONO': 'altcommunity-coin', 'AMBER': 'ambercoin', 'AMIS': 'amis', 'AMMO': 'ammo-rewards', 'ANI': 'animecoin', 'RYZ': 'anryze', 'ANTI': 'antibitcoin', 'ALTC': 'antilitecoin', 'ANTX': 'antimatter', 'ATC': 'arbitracoin', 'ASN': 'aseancoin', 'ASC': 'asiccoin', 'ATCC': 'atc-coin', 'ATMC': 'atmcoin', 'AURS': 'aureus', 'AV': 'avatarcoin', 'ACN': 'avoncoin', 'AXF': 'axfunds', 'AXIOM': 'axiom', 'BBC': 'bigboobscoin', 'BSN': 'bastonet', 'BCAP': 'bcap', 'BCX': 'bcx', 'BVC': 'beavercoin', 'BEST': 'bestchain', 'BIGUP': 'bigup', 'BLRY': 'billarycoin', 'BIOB': 'biobar', 'BIOS': 'bios-crypto', 'BIRDS': 'birds', 'BAC': 'bitalphacoin', 'BTBC': 'bitbase', 'BBT': 'bitboost', 'BXC': 'bitcedi', 'GOD': 'bitcoin-god', 'BTC2X': 'bitcoin2x', 'BTF': 'bitcoinfaith', 'BIFI': 'bitcoinfile', 'BCW': 'bitcoinwonder', 'BITE': 'bitethereum', 'BTH': 'bithot', 'BITOK': 'bitok', 'BPC': 'bitpark-coin', 'BTE': 'bitserial', 'BSR': 'bitsoar', 'BXT': 'bittokens', 'BITZ': 'bitz', 'BSTAR': 'blackstar', 'BLAZR': 'blazercoin', 'BLITZ': 'blitzcash', 'BCDN': 'blockcdn', 'BLX': 'blockchain-index', 'BLOCKPAY': 'blockpay', 'BMT': 'bmchain', 'BOPO': 'bokocloud', 'BGR': 'bongger', 'BDS': 'borderless', 'BRAIN': 'braincoin', 'BTCM': 'btcmoon', 'BUB': 'bubble', 'CAGE': 'cagecoin', 'CALC': 'caliphcoin', 'CANDY': 'candy', 'CCC': 'capricorncoin', 'CME': 'cashme', 'CASINO': 'casino', 'CBD': 'cbd-crystals', 'CCB': 'cccoin', 'CCM100': 'ccminer', 'CDC': 'cdcf', 'CTR': 'centra', 'CHEAP': 'cheapcoin', 'CNC': 'chncoin', 'DAY': 'chronologic', 'CRX': 'chronos', 'CIG': 'ciorigin', 'CKUSD': 'ckusd', 'CLR': 'clearcoin', 'CES': 'cleverness', 'CLINT': 'clinton', 'CLD': 'cloud', 'CLUB': 'clubcoin', 'COE': 'coeval', 'COXST': 'coexistcoin', 'CV2': 'colossuscoin-v2', 'CMP': 'compcoin', 'CMS': 'comsa-xem', 'CFD': 'confido', 'SEN': 'consensus', 'XCPO': 'copico', 'CRTM': 'corethum', 'CORG': 'corgicoin', 'COR': 'corion', 'CRYPT': 'cryptcoin', 'BUK': 'cryptobuck', 'CESC': 'cryptoescudo', 'CFT': 'cryptoforecast', 'CEFS': 'cryptopiafeeshares', 'CWXT': 'cryptoworldx-token', 'OFF': 'cthulhu-offerings', 'XCS': 'cybcsec', 'CC': 'cybercoin', 'CYC': 'cycling-coin', 'CYDER': 'cyder', 'CYP': 'cypher', 'DAI': 'dai', 'DLISK': 'dappster', 'DISK': 'darklisk', 'DASHS': 'dashs', 'DAV': 'davorcoin', 'DDN': 'ddn', 'DML': 'decentralized-machine-learning', 'DWC': 'deepwebcash', 'DCRE': 'deltacredits', 'DES': 'destiny', 'DFS': 'dfscoin', 'DIBC': 'dibcoin', 'DBG': 'digital-bullion-gold', 'DGCS': 'digital-credits', 'BOB': 'dobbscoin', 'DON': 'donationcoin', 'DRG': 'dragon-coins', 'DT': 'dragontoken', 'DRACO': 'dt-token', 'DUB': 'dubstep', 'DUTCH': 'dutch-coin', 'DMC': 'dynamiccoin', 'EAG': 'ea-coin', 'EB3': 'eb3-coin', 'EBIT': 'ebit', 'EDU': 'educhain', 'EGCC': 'egcchain', 'EGG': 'eggcoin', 'EGO': 'ego', 'EGOLD': 'egold', 'ELC': 'elacoin', 'ELTC2': 'eltc', 'EMB': 'embercoin', 'XNG': 'enigma', 'EOT': 'eot-token', 'EPC': 'epc', 'ERC20': 'erc20', 'EREAL': 'ereal', 'EDOGE': 'etherdoge', 'ECH': 'etherecash', 'ELITE': 'ethereum-lite', 'EMV': 'ethereum-movie-venture', 'ETX': 'etherx', 'EGAS': 'ethgas', 'EUSD': 'eusd', 'EXL': 'excelcoin', 'EFC': 'exchangefollow', 'FC': 'facecoin', 'FAL': 'falcoin', 'FAP': 'fapcoin', 'FRGC': 'fargocoin', 'FRCT': 'farstcoin', 'FAZZ': 'fazzcoin', 'FBTC': 'fbtc', 'FBC': 'fibocoins', 'FIL': 'filecoin', 'FIMK': 'fimkrypto', 'FNC': 'fincoin', 'FIRE': 'firecoin', 'BITCF': 'first-bitcoin-capital', 'FLAP': 'flappycoin', 'FLVR': 'flavorcoin', 'FLY': 'flycoin', 'FONZ': 'fonziecoin', 'FOOT': 'footy-cash', 'FRK': 'franko', 'FRWC': 'frankywillcoin', 'FRAZ': 'frazcoin', 'FEI': 'fuda-energy', 'FC2': 'fuelcoin', 'FUTC': 'futcoin', 'FXE': 'futurexe', 'FVS': 'fvs', 'GBT': 'gamebet-coin', 'GCS': 'gamechain', 'GML': 'gameleaguecoin', 'UNITS': 'gameunits', 'MRJA': 'ganjacoin', 'GAY': 'gaycoin', 'WTT': 'giga-watt-token', 'GIM': 'gimli', 'GBRC': 'global-business-revolution', 'GJC': 'global-jobcoin', 'GOKU': 'gokucoin', 'GRX': 'gold-reward-token', 'GMX': 'goldmaxcoin', 'XGR': 'goldreserve', 'GUC': 'goldunioncoin', 'GBG': 'golos-gold', 'GPU': 'gpu-coin', 'GRAM': 'gram', 'GDC': 'grandcoin', 'GRT': 'grantcoin', 'GYC': 'gycoin', 'GYL': 'gylian', 'HKG': 'hacker-gold', 'HADE': 'hade-platform', 'HALLO': 'halloween-coin', 'SPOON': 'hardspoon', 'HBC': 'hbcoin', 'HMP': 'hempcoin-hmp', 'HEC': 'herochain', 'HIGH': 'high-gain', 'HTC': 'hitcoin', 'HYPER': 'hyper', 'HYTV': 'hyper-tv', 'IBTC': 'ibtc', 'ICO': 'ico', 'ICE': 'idice', 'IGNIS': 'ignis', 'IIC': 'iicoin', 'IMPS': 'impulsecoin', 'INDIA': 'india-coin', 'INDI': 'indicoin', 'XIN': 'infinity-economics', 'ITT': 'intelligent-trading-tech', 'XID': 'sphre-air', 'IOT': 'internet-of-things', 'IDT': 'investdigital', 'IVZ': 'invisiblecoin', 'IOU': 'iou1', 'IPFS': 'ipfs', 'PRN': 'protean', 'ITS': 'its', 'JNS': 'janus', 'JWL': 'jewels', 'JINN': 'jinn', 'JIO': 'jio-token', 'KARMA': 'karmacoin', 'KASHH': 'kashhcoin', 'KAYI': 'kayicoin', 'KEXCOIN': 'kexcoin', 'MEOW': 'kittehcoin', 'KDC': 'klondikecoin', 'KRS': 'krypstal', 'KZC': 'kzcash', 'LDCN': 'landcoin', 'LTH': 'lathaan', 'LAZ': 'lazaruscoin', 'LEEK': 'leekcoin', 'LGD': 'legends-room', 'LCT': 'lendconnect', 'LST': 'lendroid-support-token', 'HLB': 'lepaoquan', 'LEPEN': 'lepen', 'LEVO': 'levocoin', 'LNK': 'link-platform', 'LKC': 'linkedcoin', 'LTG': 'litecoin-gold', 'LLT': 'lltoken', 'LRN': 'loopring-neo', 'LOT': 'lottocoin', 'LTBC': 'ltbcoin', 'MCR': 'macro1', 'MDC': 'madcoin', 'MAGN': 'magnetcoin', 'MARX': 'marxcoin', 'MAVRO': 'mavro', 'MBC': 'mbc', 'MGE': 'merge', 'MTLMC3': 'metal-music-coin', 'MEX': 'mex', 'MRC': 'microcoin', 'AMM': 'micromoney', 'MND': 'mindcoin', 'MINEX': 'minex', 'MMXVI': 'mmxvi', 'MBL': 'mobilecash', 'XMRG': 'monero-gold', 'MONETA': 'moneta2', 'MONEY': 'moneycoin', 'MNY': 'monkey', 'MRNG': 'morningstar-payments', 'MCC': 'moving-cloud-coin', 'MUSK': 'musk', 'NAMO': 'namocoin', 'NAUT': 'nautiluscoin', 'NEOG': 'neo-gold', 'NBIT': 'netbit', 'NDAO': 'neurodao', 'NEWB': 'newbium', 'NXX': 'nexxus', 'NIMFA': 'nimfamoney', 'NODC': 'nodecoin', 'NUMUS': 'numuscash', 'NVST': 'nvo', 'OCX': 'ocx', 'OEX': 'oex', 'OHM': 'ohm-wallet', 'OHNI': 'ohni', 'MOT': 'olympus', 'OMC': 'omicron', 'RNT': 'oneroot', 'OP': 'operand', 'OPES': 'opescoin', 'ORLY': 'orlycoin', 'OS76': 'osmiumcoin', 'OX': 'ox-fina', 'P7C': 'p7coin', 'PCS': 'pabyosi-coin-special', 'PAYP': 'paypeer', 'PEC': 'peacecoin', 'MEN': 'peoplecoin', 'PEPECASH': 'pepe-cash', 'PSB': 'pesobit', 'SKULL': 'pirate-blocks', 'PIZZA': 'pizzacoin', 'PCASH': 'playcash', 'PLX': 'plexcoin', 'POKE': 'pokecoin', 'AI': 'poly-ai', 'POS': 'postoken', 'GARY': 'president-johnson', 'PRES': 'president-trump', 'PRIMU': 'primulon', 'PRX': 'printerium', 'PRM': 'prismchain', 'PDC': 'project-decorum', 'PGL': 'prospectors-gold', 'PROUD': 'proud-money', 'PRS': 'prs', 'PSY': 'psilocybin', 'PULSE': 'pulse', 'PRPS': 'purpose', 'PX': 'px', 'QBK': 'qibuck-asset', 'QLB': 'qlcoin', 'QORA': 'qora', 'QCN': 'quazarcoin', 'QUBE': 'qube', 'YTC': 'quncoin', 'QUN': 'qunqun', 'XQN': 'quotient', 'RBBT': 'rabbitcoin', 'ROC': 'rasputin-online-coin', 'READ': 'read', 'MWAT': 'red-mwat', 'REE': 'reecoin', 'REGA': 'regacoin', 'REV': 'revenu', 'RHFC': 'rhfcoin', 'RICHX': 'richcoin', 'RIDE': 'ride-my-car', 'RBX': 'ripto-bux', 'ROUND': 'round', 'ROYAL': 'royalcoin', 'RYCN': 'royalcoin-2', 'XRY': 'royalties', 'RSGP': 'rsgpcoin', 'RUBIT': 'rublebit', 'RBLX': 'rublix', 'RUNNERS': 'runners', 'RUP': 'rupee', 'RUSTBITS': 'rustbits', 'SFE': 'safecoin', 'SKR': 'sakuracoin', 'SANC': 'sanchain', 'SND': 'sand-coin', 'MAD': 'satoshimadness', 'SBG': 'sbgcoin', 'SCORE': 'scorecoin', 'SCOT': 'scotcoin', 'DDD': 'scry', 'SLFI': 'selfiecoin', 'SHA': 'shacoin', 'SDC': 'shadowcash', 'SAK': 'sharkcoin', 'SHP': 'sharpe-capital', 'SHELL': 'shellcoin', 'SH': 'shilling', 'SHE': 'shinechain', 'SHORTY': 'shorty', 'SHOW': 'show', 'SIGMA': 'sigmacoin', 'SISA': 'sisa', 'SIX': 'six', 'SJW': 'sjwcoin', 'SLM': 'slimcoin', 'SLING': 'sling', 'SLOTH': 'slothcoin', 'SIFT': 'smart-investment-fund-token', 'SMOKE': 'smoke', 'SNAKE': 'snakeeyes', 'SNET': 'snetwork', 'SNIP': 'snipcoin', 'SOJ': 'sojourn', 'SPK': 'sparks', 'SAY': 'spherepay', 'SPORT': 'sportscoin', 'SPEX': 'sproutsextreme', 'STCN': 'stakecoin-stcn', 'STEPS': 'steps', 'SCC': 'stockchain', 'SJCX': 'storjcoin-x', 'DATA': 'streamr', 'STS': 'stress', 'SBC': 'strikebitclub', 'SUP': 'superior-coin', 'UNITY': 'supernet-unity', 'SBTC': 'supersbtc', 'SWP': 'swapcoin', 'TOKEN': 'swaptoken', 'SDP': 'sydpak', 'SYNC': 'sync', 'TCOIN': 't-coin', 'TAGR': 'tagrcoin', 'TLE': 'tattoocoin-limited', 'TEAM': 'teamup', 'THS': 'techshares', 'TELL': 'tellurion', 'TER': 'terranova', 'TESLA': 'teslacoilcoin', 'XVE': 'the-vegan-initiative', 'TCR': 'thecreed', 'TIE': 'ties-network', 'TME': 'timereum', 'TMC': 'timescoin', 'TBAR': 'titanium-bar', 'BAR': 'titanium-blockchain', 'TODAY': 'todaycoin', 'ACE': 'tokenstars', 'TOPAZ': 'topaz', 'TOP': 'topcoin', 'TOR': 'torcoin-tor', 'TRIA': 'triaconta', 'TRICK': 'trickycoin', 'TNC': 'trinity', 'TBC': 'triplechain', 'TURBO': 'turbocoin', 'TYC': 'tyrocoin', 'UAH': 'uahpay', 'UBC': 'ubitcoin', 'U': 'ucoin', 'UFO': 'ufo-coin', 'GAIN': 'ugain', 'UNIC': 'unicoin', 'UKG': 'unikoingold', 'UNY': 'unity-ingot', 'UNRC': 'universalroyalcoin', 'URC': 'unrealcoin', 'UR': 'ur', 'URO': 'uro', 'USDE': 'usde', 'VAL': 'valorbit', 'VLC': 'valuechain', 'VGC': 'vegascoin', 'CRED': 'verify', 'VTY': 'victoriouscoin', 'VIP': 'vip-tokens', 'VIPS': 'vipstar-coin', 'XVP': 'virtacoinplus', 'VC': 'virtualcoin', 'VOYA': 'voyacoin', 'XVS': 'vsync', 'VTR': 'vtorrent', 'WA': 'wa-space', 'WBC': 'wallet-builders-coin', 'WARP': 'warp', 'WAX': 'wax', 'WAY': 'wayguide', 'WAC': 'wearechain', 'WETH': 'weth', 'WEX': 'wexcoin', 'WIC': 'wi-coin', 'WINK': 'wink', 'WKC': 'wkc', 'WMC': 'wmcoin', 'X2': 'x2', 'XAU': 'xaucoin', 'XC': 'xcurrency', 'XDE2': 'xde-ii', 'XEN': 'xenixcoin', 'MI': 'xiaomicoin', 'XIOS': 'xios', 'XOC': 'xonecoin', 'XTD': 'xtd-coin', 'XYLO': 'xylo', 'YAC': 'yacoin', 'YASH': 'yashcoin', 'YEL': 'yellow-token', 'YTN': 'yenten', 'YES': 'yescoin', 'YIC': 'yiiacoin', 'YUAN': 'yuan', 'ZCG': 'zcash-gold', 'ZIBER': 'ziber', 'ZBC': 'zilbercoin', 'ZNE': 'zonecoin', 'ZSE': 'zsecoin'}

# 获取币种价格的函数
def get_price(keyword):
if keyword.upper() in coindict:
keyword = coindict[keyword.upper()]
url = 'https://www.feixiaohao.com/currencies/{}/'.format(keyword.lower())
try:
doc = pq(url)
nowTime = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
content = doc('.cell')
info = content.find('.coinprice')
fluctuation =info.find('.tags-red').text()
info.find('.tags-red').remove()
price = info.text()
rank = doc('.tag-marketcap').text()
result = "当前{}的价格:{}\n涨幅:{}\n市值排名:{}\n【{}】".format(keyword,price,fluctuation,rank,nowTime)
return result
except:
return

# 在私聊中可用
@ itchat.msg_register(itchat.content.TEXT)
def text_reply(msg):
return get_price(msg['Text'])

# 在群聊中可用
@ itchat.msg_register(itchat.content.TEXT,isGroupChat=True)
def groupchat_reply(msg):
return get_price(msg['Text'])

if __name__=='__main__':
itchat.auto_login(hotReload=True) # hotReload = True, 保持在线,下次运行代码可自动登录
itchat.run()

如果进展顺利的话,点击运行后用微信扫码登陆即可,挂着服务器上就可以长期运行此机器人了。

Proudly powered by Hexo and Theme by Hacker
© 2019 Jamie