我希望能够使前缀成为机器人的名称,这样我就可以做到
if(cmd === `${prefix}Hey`) {
const m = await message.channel.send(`Hello`);
}
您可以在其中使用机器人名称作为前缀“((机器人名称)嘿”),并且会回声,因为当我尝试时,您只能在没有空格的情况下进行操作 “(机器人名称)嘿”,它会打个招呼。 我不知道这是否有意义。
答案 0 :(得分:2)
这应该有效。
这可能会对您有所帮助。 Docs
if (cmd.startsWith(message.client.user.username)) {
const command = cmd.replace(message.client.user.username, "").toLowerCase();
if (command === "hey") {
...
}
}
答案 1 :(得分:0)
可能在主文件中是这样的:
export class ContentRecommendationComponent implements OnInit {
@ViewChild('link') testLink;
@Input() prometheusResponse: PrometheusResponse;
selectedTitles: AudibleTitle[] = [];
constructor() {
}
ngOnInit() {
}
toggleSwitch(){
this.testLink.nativeElement.checked = true;
console.log('this is showing');
}
}