Commit c8d92c4b authored by liujiahua123123's avatar liujiahua123123

miraiAPI

parent deeb8fa3
...@@ -56,4 +56,8 @@ public class MiraiAPI { ...@@ -56,4 +56,8 @@ public class MiraiAPI {
return new Bot(qq); return new Bot(qq);
} }
public static void addBot(long qq, String password){
}
} }
...@@ -16,6 +16,12 @@ ...@@ -16,6 +16,12 @@
<dependencies> <dependencies>
<dependency>
<groupId>net.mamoe</groupId>
<artifactId>mirai-api</artifactId>
<version>1.0</version>
<scope>compile</scope>
</dependency>
</dependencies> </dependencies>
<build> <build>
......
package net.mamoe.mirai; package net.mamoe.mirai;
import java.util.Scanner;
public class MiraiConsole { public class MiraiConsole {
public static void main(String[] args){ public static void main(String[] args){
System.out.println(">>> starting Mirai");
MiraiAPI.startMirai(args);
}
public static void processCommand(String command){
} }
} }
...@@ -154,23 +154,8 @@ public final class MiraiServer { ...@@ -154,23 +154,8 @@ public final class MiraiServer {
private void initQQConfig(File qqConfig) { private void initQQConfig(File qqConfig) {
this.qqs = new MiraiConfig(qqConfig); this.qqs = new MiraiConfig(qqConfig);
MiraiConfigSection<Object> section = new MiraiConfigSection<>();
Scanner scanner = new Scanner(System.in);
getLogger().info("Input a " + LoggerTextFormat.RED + " QQ number " + LoggerTextFormat.GREEN + "for default botNetworkHandler");
getLogger().info("输入用于默认机器人的QQ号");
long qqNumber = scanner.nextLong();
getLogger().info("Input the password for that QQ account");
getLogger().info("输入该QQ号的密码");
String qqPassword = scanner.next();
section.put("password", qqPassword);
section.put("owner", "default");
this.qqs.put(String.valueOf(qqNumber), section);
this.qqs.save();
getLogger().info("QQ account initialized; changing can be made in Config file: " + qqConfig.toString()); getLogger().info("QQ account initialized; changing can be made in Config file: " + qqConfig.toString());
getLogger().info("QQ 账户管理初始化完毕");
} }
private void onEnabled() { private void onEnabled() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment