# l-plugin **Repository Path**: bili0326/l-plugin ## Basic Information - **Project Name**: l-plugin - **Description**: L-Plugin for Yunzai-Bot - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2025-03-12 - **Last Updated**: 2025-03-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
# L-Plugin

## 简介 L-Plugin 是一个 [Yunzai-Bot](https://github.com/Le-niao/Yunzai-Bot) V3 的功能插件 安装后发送 `help` 或 `L插件帮助` 查看具体功能 - 「塔罗牌」占卜 - 安装时不自带图片资源,每次下载完后会缓存图片在本地 `./data/tarots` 下 - 图片使用 jsdelivr 加速,如果总是失败可以参考该功能 [原项目](https://github.com/MinatoAquaCrews/nonebot_plugin_tarot) 的 README 下载资源文件,保存在 `./data/tarots` (相对本项目安装路径)下 - 如果有图片资源损坏也可以通过本方法手动替换文件修复 - 「每日一题」LeetCode 每日一题 - 「随机一题(easy/medium/hard)」LeetCode 随机一题 - 如:`随机一题hard` - 「今日/昨日题解」查看答案 - 「r/roll」骰子 - `r (随便什么文本,可以为空) a b` 即在 a 和 b 之间 roll 一个数字 - `roll a b c` 即随机选出 a, b, c 中的一个 - 「(咱)今天吃什么」美食推荐 - 今天吃什么会考虑基本菜单和群菜单 - 咱今天吃什么只考虑群菜单 - 「添加/删除食物」更改群菜单,后面接食物(可以有多个,空格分隔) - 如:`添加食物 kfc 麦当当` - 「tex」生成公式对应图片 - 如:`tex 1+1=2` - 「markdown」同上 - 「python」隔离运行代码 - 需要额外配置 docker - 「求签」鸣神大社抽签 `help` 指令覆盖了 Yunzai 的帮助,如需查看原有帮助可发送 `帮助` ## 安装 L-Plugin 需要最新版本(V3)的 Yunzai-Bot,请确认 Yunzai-Bot 已升级至最新版 在 BOT 根目录文件夹打开终端,运行 ``` git clone https://gitee.com/bili0326/l-plugin.git ./plugins/l-plugin/ ``` 随后进入本插件的文件夹,使用 `pnpm` 安装依赖: ``` cd plugins/l-plugin pnpm install ``` 如果需要启用运行 python 代码的功能,继续执行: ``` cd docker sudo docker build -t ubuntu-python-playground-img . ``` ## to be done - 每日一题推送 ## 声明 部分素材来自于网络,尽量遵循原协议,如有侵权请联系 ## 参考项目 - [Yunzai-Bot](https://github.com/Le-niao/Yunzai-Bot) - [Miao-Plugin](https://github.com/yoimiya-kokomi/Miao-plugin) - [nonebot_plugin_tarot](https://github.com/MinatoAquaCrews/nonebot_plugin_tarot)