Skip to main content

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=

依赖项

python = "^3.9"
nonebot2 = { version = ">=2.3.0", extras = ["httpx"] }
nonebot-plugin-alconna = ">=0.52.2"

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.3.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: nonebot_plugin_enatfrp-0.3.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.12 Linux/6.5.0-1025-azure

File hashes

Hashes for nonebot_plugin_enatfrp-0.3.0.tar.gz
Algorithm Hash digest
SHA256 869a75e3f051213c8d734ef7be9c6ed23e3dd4e7070c2de4743f245c9b8bacef
MD5 f4731a79d32544ff15b6c3ddc3f297cd
BLAKE2b-256 eca5c3de795d61dbbf732d3e7c4e0e62763ee30330d0863de5bbc1f3765b2c29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for nonebot_plugin_enatfrp-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 64d6b5ac226ada304aa20407d86999c4685dffc7e27fd9508552b2bbf0f26fad
MD5 584e90c9fe097bba229c585328f89347
BLAKE2b-256 c38519251de9689626dab9b49c3c493ff306a05cb4ee5c82a11d19c49f40abe8

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 files

0.2.0

2 files

0.1.7

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page