mirror of
https://github.com/syuilo/ai.git
synced 2024-11-24 22:01:07 +00:00
Refactor
This commit is contained in:
parent
ab17f626b6
commit
c8b5d22a10
|
@ -28,7 +28,13 @@ export default class CoreModule implements IModule {
|
||||||
public onMention = (msg: MessageLike) => {
|
public onMention = (msg: MessageLike) => {
|
||||||
if (!msg.text) return false;
|
if (!msg.text) return false;
|
||||||
|
|
||||||
return this.setName(msg) || this.greet(msg) || this.nadenade(msg) || this.kawaii(msg);
|
return (
|
||||||
|
this.setName(msg) ||
|
||||||
|
this.greet(msg) ||
|
||||||
|
this.nadenade(msg) ||
|
||||||
|
this.kawaii(msg) ||
|
||||||
|
this.ponkotu(msg)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -147,11 +153,6 @@ export default class CoreModule implements IModule {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (includes(msg.text, ['ぽんこつ'])) {
|
|
||||||
msg.friend.decLove();
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -200,6 +201,14 @@ export default class CoreModule implements IModule {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private ponkotu = (msg: MessageLike): boolean => {
|
||||||
|
if (!includes(msg.text, ['ぽんこつ'])) return false;
|
||||||
|
|
||||||
|
msg.friend.decLove();
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
public onReplyThisModule = (msg: MessageLike, data: any) => {
|
public onReplyThisModule = (msg: MessageLike, data: any) => {
|
||||||
if (msg.text == null) return;
|
if (msg.text == null) return;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue