0
웹 API를 통해 슬랙 메시지에서 날짜 형식을 지정하려고합니다. 나는 Botkit을 사용하고 있기 때문에 나의 필드는 콧수염으로 분석되고있다. 그러나 로그는 올바른 포맷팅이 나중에 나왔음을 보여 주지만 (그러므로 나는 콧수염이 문제라고 여기지 않는다).내 <!date> 메시지가 왜 느슨하지 않습니까?
Botkit 디버그 로그에 표시된 메시지는 "... on <!date^1511407982054^{date_long_pretty} at {time}|Wednesday at 10am> ..."
입니다. 메시지의 다른 <formatting>
은이 발생 전후에 잘 작동합니다.
나는 실수를 저지르고 있지만 어떻게되는지 알아낼 수는 없다. 어떤 도움을 주시면 감사하겠습니다.
여유 렌더링 :
내가 시도한 몇 가지 :
- 이 만
- 내가
new Date().getTime()
을 사용하고 날짜 형식 문자열을 포함하는 메시지를 보내는이 값을 생성합니다. 차이점이있을 경우를 대비하여new Date().getTime() * 1000
을 사용해 보았습니다 (유닉스 시대를 요구할 때 moment.js는 * 1000입니다. 아마도 단위가 다를 수 있습니다).
를 생성하는
Math.floor(new Date().getTime()/1000)
을 사용하는 데 필요한 아닌 밝혀 RTM을 통해 게시 할 때 매우 좁은 서식 옵션이 허용됩니다. –고마워. 라이브러리 (Botkit을 사용하고 있습니다.)를 더 가까이에서 보면 RTM을 사용하여 메시지를 수신하지만 send_via_rtm을 명시 적으로 구성하지 않으면 메시지를 보내기 위해 웹 API를 사용합니다. 그래서 실제로 웹 API를 사용하고 있습니다. –