我正在使用一个Slack bot库,
github.com/blocktrail/slack-tipbot
并使用此 class LeaveManagerFragment extends Fragment implements DatePickerDialog.OnDateSetListener
editText_toDate.setOnClickListener(new View.OnClickListener() {
@RequiresApi(api = Build.VERSION_CODES.N)
@Override
public void onClick(View v) {
clickedEditText = 2;
DatePickerDialog datePickerDialog = new DatePickerDialog(getContext(),LeaveManagerFragment.this myCalendar
.get(Calendar.YEAR), myCalendar.get(Calendar.MONTH),
myCalendar.get(Calendar.DAY_OF_MONTH));
datePickerDialog.show();
}
});
@Override
public void onDateSet(DatePicker view, int year, int month, int dayOfMonth) {
System.out.println("Date set");
}
}
库,
nodejs
有4个活动完美无缺:
var Slack = require('slack-client');
但是当我在查看slack events API list
后尝试其他事件时并使用此类事件
slack.on('open', function(e) {});
slack.on('message', function(message) {});
slack.on('close', function(e) {});
slack.on('error', function(error) {});
它不起作用
可能是什么问题?
答案 0 :(得分:0)
在这件事上晚了一点。我刚刚用他们的Node SDK包构建了一个SlackBot,这是完美的。您获得了SDK中内置的所有API方法,并且全部基于async / await。将所有异步逻辑串在一起变得非常好。