KO
|
EN
gitlite — search
Search
#javascript
#python
#hacktoberfest
#react
#ai
#typescript
#llm
#go
#golang
#android
#machine-learning
#rust
#deep-learning
#linux
lunabot
★ 18
Open GitHub ↗
由Luna流亡社群维护的Luna后续分支
Download README (.md)
Explore Similar Repositories
ProjFlow
:
[CVPR 2026] ProjFlow: Projection Sampling with Flow Matching for Zero-Shot Exact Spatial Motion Control
macparakeet-community
:
Community hub for MacParakeet — bug reports, feature requests, changelogs, and resources
cloakbrowser-human
:
Human-like mouse, keyboard & scroll wrapper for CloakBrowser. Defeats behavioral bot detection with Bezier curves, natural typing, and realistic scrolling. Drop-in replacement — change one import line. JS + Python. Companion package to CloakBrowser.
2026
:
2026 Public F1 telemetry Data
inbox
:
A privacy-first self-hosted personal note-taking system
// repository documentation
Was this content helpful?
★ 0
(0 ratings)
Select Rating:
★
★
★
★
★
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
lunabot
?
Download (.md)
# LunaBot A multi-functional chatbot based on Nonebot2 Note: This project is for reference and learning purposes only, and is **not** a completely deployable application. - There may be issues with the deployment steps. - Missing configurations and data will not be provided. ### Deployment Steps #### 1. Install Dependencies - Install dependencies using `pip install -r requirements.txt` (Python >=3.10 is recommended) - Install playwright browsers by running the command: ```playwright install``` - Install system emoji fonts if emojis fail to render for commands such as `/help` - Replace the line in `{your_python_dir}/site-packages/pilmoji/helpers.py`: ```python language_pack: Dict[str, str] = unicode_codes.get_emoji_unicode_dict('en') ``` with ```python import emoji language_pack: Dict[str, str] = {data['en']: emj for emj, data in emoji.EMOJI_DATA.items() if 'en' in data and data['status'] <= emoji.STATUS['fully_qualified']} ``` #### 2. Setup Configurations - Copy the configuration from the `example_config` directory to the `config` directory and fill in the missing content as needed. - Rename `.env.example` to `.env`. - Find and place the missing data yourself #### 3. Run the Bot - Start the project using nonebot2 cli command: `nb run`. - Send a message `@yourbot /enable` to enable the bot in the group. - (Optional) Start the Sekai Deck Recommendation Service: [README.md](./src/services/deck_recommender/README.md)