semvec/pypi-packages huggingface dataset:
retracto 1.0.4
This app helps you as a youtube contnt creator to delete abusive and spam comments on a video in one shot.
Requires Python: >=3.7,<4.0

YouTube comment spam can take many forms. Major creators are often concerned about spam that impersonates them, promises viewers something good for messaging them, and then directs individuals off YouTube in some way to eventually scam them.Other spam comments can be less overtly malicious but still annoying or potentially harmful. YouTube does have many tools to combat spammy comments, and it removes a huge amount of them automatically.

Retracto automatically identifies spam comments using Machine Learning and deletes them in a single command.

The package contains the following commands:

retracto login
retracto comment <video_id>
You have to start by logging into your google account by using retracto login and then use retracto comment <video_id> to strip down spam comments on your video.

<video_id>: Go to your video on YouTube and copy the video id from the url(https://www.youtube.com/watch?v=<video_id>) and use it in the command.
nonebot-plugin-tuling 0.0.16
nonebot_plugin_tuling
Requires Python: >=3.9

# nonebot_plugin_tuling

✨ NoneBot 图灵机器人 ✨

<a href="./LICENSE">
    <img src="https://img.shields.io/github/license/Matrix-King-Studio/nonebot_plugin_tuling.svg" alt="license">
</a>
<a href="https://pypi.python.org/pypi/nonebot_plugin_tuling">
    <img src="https://img.shields.io/pypi/v/nonebot_plugin_tuling.svg" alt="pypi">
</a>
<img src="https://img.shields.io/badge/python-3.9+-blue.svg" alt="python">

## 📖 介绍

接入图灵机器人做群自动聊天。

## 💿 安装

<details>
<summary>使用 nb-cli 安装</summary>
在 nonebot2 项目的根目录下打开命令行, 输入以下指令即可安装

    nb plugin install nonebot_plugin_tuling

</details>

<details>
<summary>使用包管理器安装</summary>
在 nonebot2 项目的插件目录下, 打开命令行, 根据你使用的包管理器, 输入相应的安装命令

<details>
<summary>pip</summary>

    pip install nonebot_plugin_tuling
</details>
<details>
<summary>conda</summary>

    conda install nonebot_plugin_tuling
</details>

打开 nonebot2 项目的 `bot.py` 文件, 在其中写入

    nonebot.load_plugin("nonebot_plugin_tuling")

</details>

<details>
<summary>从 github 安装</summary>
在 nonebot2 项目的插件目录下, 打开命令行, 输入以下命令克隆此储存库

    git clone https://github.com/Matrix-King-Studio/nonebot_plugin_tuling.git

打开 nonebot2 项目的 `bot.py` 文件, 在其中写入

    nonebot.load_plugin("src.plugins.nonebot_plugin_tuling")

</details>

## ⚙️ 配置

在 nonebot2 项目的`.env`文件中添加下表中的必填配置

| 配置项 | 必填 |  默认值   |                            说明                            |
|:-----:|:----:|:------:|:--------------------------------------------------------:|
| config_path | 否 | 插件安装目录 |                           分群配置                           |
| tu_ling_apikey | 否 |   无    | 在[图灵机器人](http://www.turingapi.com/)创建一个机器人，获取apikey，支持列表 |

```shell
# 图灵机器人
tu_ling_apikey=["*******", "*******", "*******"]
```

## 🎉 使用

### 指令表

|    指令    | 权限 | 需要@ | 范围 |
|:--------:|:----:|:----:|:----:|
|  /开启闲聊   | 群员 | 否 | 群聊 |
|  /关闭闲聊   | 群员 | 否 | 群聊 |

### 效果图

![](./docs/images/效果图.png)
cryptocli 0.0.1
A command line tool for pulling crypto data
Requires Python: >=3.9

# ⚡️ Crypto CLI ⚡️

Ever felt the pressing need to lookup crypto data right from your shell? Now you can!

### Installation
Note: requires Python 3, [pipx](https://pypa.github.io/pipx/) recommended
```bash
TBD once I publish to PyPI.....

# download the python script file to a location on your $PATH
curl -L TBD > /usr/local/bin/crypto.py
# setup crypto command
echo "alias crypto='python /usr/local/bin/crypto.py'" >> ~/.bashrc
source ~/.bashrc
```

### Build from source
```bash
git clone https://github.com/acrenwelge/cryptocli-python.git
python -m build
pipx install dist/*.whl
```

### Usage

> Please note: there is currently a **rate limit of 50 calls / minute** for the free API being used

👀 Search for a crypto
```bash
crypto search bit
```

ℹ️ Lookup info on a cryptocurrency
```bash
crypto --coin bitcoin
```

💰 Get price info only
```bash
crypto price --coin bitcoin
```

💶 Get price info for multiple coins in multiple currencies
```bash
crypto price -c bitcoin -c ethereum -c litecoin -cur USD -cur EUR
```

📈 Get price history by day, week, or month
```bash
crypto history -c bitcoin -d 10 # past 10 days of bitcoin price
crypto history -c bitcoin -d 10 --graph # add a graph
crypto history -c bitcoin -w 5 # past 5 weeks of bitcoin price
crypto history -c bitcoin -m 3 # past 3 months of bitcoin price
```

📖 Get USD price of bitcoin on May 1, 2015
```bash
crypto price -c bitcoin --date 2015-05-01
```

⏱ Watch the price (default: refresh every 15 seconds)
```bash
crypto price -c bitcoin --watch
crypto price -c bitcoin -w -i 10 -s 1 # interval of 10 seconds, stop after 1 minute
```

％ See price gains over time
```bash
crypto gains -c bitcoin 2020-01-01 2021-01-01
```

### Config
The default coin and currency to use will be stored in `$HOME/.crypto/defaults.properties`. If this file exists, these values will be used unless overridden with command line arguments. If no file exists and no command line arguments are provided, the program reverts to bitcoin and USD defaults, respectively.

⚙️ Set default crypto and currency
```bash
crypto config -c bitcoin
crypto config -cur USD
crypto config # displays current defaults if no args set
```
> Crypto coin must be its `id`. Currency must follow [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) AND be supported by the API used.

📝 List possible coin and currency values
```bash
crypto list coins
crypto list currencies
```

### Caching
A list of coins to search will be cached in `$HOME/.crypto/coins.json` for quick searching and lookup. By default, a [TTL](https://en.wikipedia.org/wiki/Time_to_live) value of 7 days will be used.

### Complex Queries & Examples 🧐
```bash
# find the number of cryptocurrencies with the word "chain" in their name
crypto list coins | grep chain | wc -l

# store the price of bitcoin for the last year
crypto history -c bitcoin -d 365 > btc-prices-last-year.txt
```

### Built with...
* Python 3.9
* [pycoingecko](https://github.com/man-c/pycoingecko)
* [Coingecko API](https://www.coingecko.com/en/api/documentation?)
* [CurrencySymbols](https://pypi.org/project/currency-symbols/)