跳转到主要内容

Sopel股票插件

项目描述

Python Tests PyPI version Total alerts Language grade: Python

维护者: @RustyBower

sopel-stocks

sopel-stocks是Sopel的股票查询插件

安装

如果可能,请使用pip安装此插件。以下是一些示例命令;您可能需要根据您的系统和环境添加sudo和/或调用不同的pip(例如pip3)。不要使用setup.py install;Sopel无法正确加载插件。

已发布版本

pip install sopel-modules.stocks

从源代码

# Clone the repo, then run this in /path/to/sopel-stocks
pip install .

配置

您可以使用sopel configure --plugins命令自动配置此插件。

但是,如果您需要手动配置此插件,您需要在~/.sopel/default.cfg中定义以下内容

[stocks]
api_key = API_KEY
provider = finnhub (or alphavantage/iexcloud)

需求

API密钥(以下任一提供者)

https://www.alphavantage.co/support/#api-key
https://iexcloud.io/console/tokens
https://finnhub.io/dashboard (recommended)

Python需求

requests
sopel

用法

.stock msft
<sopel> MSFT $123.37 1.6 (1.31%)⬆

.stock aapl amzn goog
<sopel> AAPL $150.83 -2.51 (-1.64%)⬇
<sopel> AMZN $97.06 -5.38 (-5.25%)⬇
<sopel> GOOG $90.445 -4.215 (-4.45%)⬇

由以下机构支持