Skip to main content

SakuraFrp管理插件

Project description

nonebot

NoneBot Plugin eNatFrp

SakuraFrp管理插件

License Python NoneBot

安装方式

优先使用HTTP驱动器,如未配置则使用httpx请求

依赖管理

  • pip install nonebot-plugin-enatfrp
  • poetry add nonebot-plugin-enatfrp
  • pdm add nonebot-plugin-enatfrp

bot.py 中添加 nonebot.load_plugin("nonebot_plugin_enatfrp")

nb-cli

  • nb plugin install nonebot-plugin-enatfrp

使用方式

  • frp帮助 [index: int]
  • 开机 <id: int> [password: str = ]
  • 隧道状态
  • 流量│流量历史 [id: int] [type: week|月|day|日|周|month = day]
  • 流量包│流量套餐 <type: invalid|all|可用|不可用|全部|valid = all>
  • 我的信息│用户信息
  • 公告 <index: int = 0>
  • 授权 <id: int> <ip: str>
  • 计算机列表

配置项

非必要配置项

# str
# natfrp api地址
natfrp_api=
# natfrp api token
natfrp_token=

# bool
# 是否at
natfrp_at=
# 是否回复
natfrp_reply=
# 是否使用nb配置的command_start
natfrp_use_start=
# 是否使用nb配置的command_sep

# 以下是命令文本 List[str]
natfrp_use_sep=
# frp帮助
natfrp_cmd_help=
# 开机
natfrp_cmd_powerOn=
# 隧道状态
natfrp_cmd_tunnels=
# 流量 流量历史
natfrp_cmd_trafficHistory=
# 流量包 流量套餐
natfrp_cmd_trafficPlans=
# 我的信息 用户信息
natfrp_cmd_userInfo=
# 公告
natfrp_cmd_announcement=
# 授权
natfrp_cmd_auth=
# 计算机列表
natfrp_cmd_showPCs=

依赖项

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nonebot_plugin_enatfrp-0.2.0.tar.gz (8.5 kB view details)

Uploaded Source

Built Distribution

nonebot_plugin_enatfrp-0.2.0-py3-none-any.whl (9.5 kB view details)

Uploaded Python 3

File details

Details for the file nonebot_plugin_enatfrp-0.2.0.tar.gz.

File metadata

  • Download URL: nonebot_plugin_enatfrp-0.2.0.tar.gz
  • Upload date:
  • Size: 8.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.2 CPython/3.10.12 Linux/6.5.0-1015-azure

File hashes

Hashes for nonebot_plugin_enatfrp-0.2.0.tar.gz
Algorithm Hash digest
SHA256 afa3dad70bd3e5a129aa46d237824759c8b2932063a45df344441a92eafa9d31
MD5 c36e0f64d23eea832b0c2442731c4747
BLAKE2b-256 a8b1059a8bb8f48d66ff4cfbf3874171016faf8161d8a7ae03217f6395656bc0

See more details on using hashes here.

File details

Details for the file nonebot_plugin_enatfrp-0.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nonebot_plugin_enatfrp-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3c0991468320258eea4b253c7e7436da707a9997f6b8ba4e2dd7d8b2f308e944
MD5 1a60f79e9ed42fa507a722864eb0e3cd
BLAKE2b-256 6deff58a08a6582f290fa074a13809273afc1833875686b30a737ede2906d931

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page