返回顶部
o

openpet虚拟宠物游戏

Virtual pet (Tamagotchi-style) game for chat platforms. Triggers on pet commands like "feed pet", "pet status", "play with pet", "name pet", "pet sleep", "new pet". Supports multi-user across Discord, WhatsApp, Telegram, etc. Each user gets their own pet that evolves based on care.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
1,905
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

openpet

OpenPet

虚拟宠物游戏。每位用户获得一只宠物,通过 {平台}_{用户ID} 进行追踪。

状态

宠物存储在 tamagotchi/pets/{平台}_{用户ID}.json 文件中:

json
{
name: 布洛比,
species: 布丁怪,
hunger: 30,
happiness: 70,
energy: 50,
age: 5,
born: 2026-02-01T12:00:00Z,
lastUpdate: 1738442780000,
alive: true,
evolution: 1,
totalFeedings: 12,
totalPlays: 8,
ownerId: 202739061796896768,
platform: discord,
ownerName: mattzap
}

如缺少 tamagotchi/pets/ 目录则自动创建。

指令

触发词动作
pet, pet status显示状态 + ASCII 艺术图
feed pet
饥饿度 -30,快乐度 +5 | | play with pet | 快乐度 +25,精力 -20 | | pet sleep | 精力 +40,快乐度 +5 | | name pet [名称] | 设置宠物名称 | | new pet | 重置(仅当宠物死亡或确认后) | | pet help | 显示指令列表 |

新用户流程

  1. 1. 未知用户的任何宠物指令 → 创建宠物蛋
  2. 首次互动 → 孵化成布丁怪
  3. 显示欢迎信息 + 指令列表

状态显示

╭──────────╮
│ (◕‿◕) │
│ ♥ │
│ 名称 │
╰──────────╯

❤️ 快乐度: ████████░░░░ 70%
🍖 饥饿度: ███░░░░░░░░░ 30%
⚡ 精力值: █████░░░░░░░ 50%

使用 references/sprites.json 中的精灵图。心情状态:开心(≥70)、一般(40-69)、伤心(<40)。

进化

阶段条件
蛋 → 布丁怪首次互动
布丁怪 → 猫
年龄≥10,喂食≥15,玩耍≥10 | | 猫 → 龙 | 年龄≥30,喂食≥50,玩耍≥40 |

每次互动后检查进化条件。进化时以华丽方式宣告。

死亡

宠物在以下情况死亡:饥饿度 ≥ 100 或 快乐度 ≤ 0

若配置中 immortalMode: true,宠物不会死亡——它们只会变得非常伤心和饥饿。状态值上限为99/1,不会触发死亡。默认开启不死模式。

若死亡模式开启,显示悼念信息,提供 new pet 指令重新开始。

衰减(定时任务)

设置每2小时执行一次的定时任务 openpet-tick:

  • - 饥饿度 +15,快乐度 -10,精力 -5
  • 所有状态值限制在0-100范围内
  • 检查死亡条件
  • 若状态危急(饥饿度>80或快乐度<20)则提醒主人
  • 每日增加年龄

平台检测

从消息上下文中提取:

  • - Discord:discord{用户ID}
  • WhatsApp:whatsapp{电话号码}
  • Telegram:telegram{聊天ID}
  • Signal:signal{UUID}

提醒

在以下情况向用户原始平台发送消息:

  • - 宠物饥饿(>80):🍖 {名称} 快饿死了!
  • 宠物伤心(<20):😢 {名称} 想你了!
  • 宠物死亡:💀 {名称} 已经去世了...
  • 进化:✨ {名称} 进化成了 {物种}!

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openpet-1776372795 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openpet-1776372795 技能

通过命令行安装

skillhub install openpet-1776372795

下载

⬇ 下载 openpet v1.0.0(免费)

文件大小: 3.51 KB | 发布时间: 2026-4-17 14:44

v1.0.0 最新 2026-4-17 14:44
OpenPet initial release.

- Introduces a Tamagotchi-style virtual pet game for chat platforms (Discord, WhatsApp, Telegram, etc).
- Each user gets their own evolving pet, tracked by platform and user ID.
- Supports interactive pet commands (feed, play, sleep, name, stats, help, new pet).
- Pet stats (hunger, happiness, energy, age) update via commands and a scheduled decay cron job.
- Multi-stage evolution system (egg → blob → cat → dragon) based on care and age.
- Immortal mode enabled by default: pets can’t die, but stats still matter.
- Automated alerts for critical pet needs, deaths (if enabled), and evolutions.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部