Skip to content

# FAQ ​

## Frequently Asked Questions ​

- There are too many python interpreters on my computer, how do I know which one to use?

  - You can specify which python interpreter to use by using the full path to the python executable, for example, `/path/to/python main.py`
  - Use virtual environments to avoid conflicts between different python interpreters

- Why does the bot not respond after I start it?

  - Please check the configuration file `command_start` or `superusers`, make sure you have permission to use the command and send it correctly
  - Make sure the command header does not conflict with `nickname{}`, for example, a command is `help`, but the `Bot` nickname has a `help`, then it will be parsed as a nickname instead of a command

- Update Liteyuki failed, error `InvalidGitRepositoryError`

  - Please install `Git` correctly and deploy Liteyuki using cloning instead of direct download

- How to log in to chat platforms such as Telegram?

  - If you have this question, it means you don't know much about this project. This project does not implement the login function, only the message processing and response. The login function is provided by the implementation side (protocol side). The implementation side itself does not handle response logic. It processes and reports messages to Liteyuki according to the OneBot standard. You need to use an implementation side that complies with the OneBot standard to connect to Liteyuki and report messages to Liteyuki. Some recommended implementation sides have been listed below

- `Playwright` installation failed

  - Enter `playwright install` to install the browser

- Some plugins report errors after installation and cannot be started

  - Please refer to the plugin documentation first, confirm that the necessary configuration items of the plugin are intact, and if the problem persists, please contact the plugin author or start Liteyuki in safe mode `safe_mode: true`. In safe mode, you can use `npm uninstall` to uninstall problematic plugins

## Other questions ​

- Join chat group775840726
- If you don't have a QQ account, you can submit an issue on GitHub

## Recommended Solution(QQ) ​

1. Lagrange.OneBot, based on `Lagrange.Core`, a Linux QQ implementation, supports OneBotv11 protocol
2. LLOneBot, a plugin for `Liteloader NTQQ`, supports OneBotv11 protocol
3. OpenShamrock, based on Lsposed, supports kritor protocol
4. TRSS-Yunzai, based on `Node.js`, supports OneBotv11 protocol
5. go-cqhttp，A QQ Client based on `go`, supports OneBotv11 protocol
6. Gensokyo, use QQ protocol

## Recommended Solution(Minecraft) ​

1. MinecraftOneBot, We develop a Minecraft server chat bot

Other project encountered issues, please prioritize the documentation and issues of the project itself, don't ask LiteyukiBot developers

## Acknowledgements ​

- Nonebot2 provides the underlying framework
- nonebot-plugin-alconna provides the command parser
- MiSans，MapleMono provides the font