<HierarchicalDataTemplate ItemsSource="{Binding Nodes, Mode=OneWay}" x:Key="allLevelItemTemplate">
<Grid HorizontalAlignment="Stretch">
<TextBlock Text="{Binding UserFriendlyName}" >
</TextBlock>
<i:Interaction.Triggers>
<i:EventTrigger EventName="PreviewMouseRightButtonDown">
<ei:ChangePropertyAction PropertyName="IsSelected" Value="true" TargetObject="{Binding}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
</Grid>
</HierarchicalDataTemplate>
启动机器人时不会产生任何错误,但不会删除任何消息。如果输入* DD,机器人会输出错误“J未定义” 任何帮助都会很棒
答案 0 :(得分:1)
我从未使用过Discord-API。但如果这只是普通的JavaScript,那么错误可能在你的 indexOf 函数中:
if (input.indexOf("DD") != -1) {
...
}
另见:http://www.w3schools.com/jsref/jsref_indexof.asp
您的完整代码将是:
bot.on("message", function(message) {
if(input.indexOf("DD") != -1) {
if (J===null) {
setTimeout(function() {
bot.deleteMessage(message);
}, 120000);
}
}
});