봇이 사용자에게 특정 시간대에 메시지를 보내야 할 때 유스 케이스가 있습니다. 매일 아침 6시에 가정 해 봅시다.사용자가 시간대를 얻는 Microsoft bot 프레임
나는이 메시지를 보내기 위해 예정 azure Webjob을 사용하고 있습니다. 메시지는 슬랙 및 스카이프 고객에게 전달됩니다.
그러나 다른 표준 시간대의 사용자가있을 수 있습니다. 즉, 사용자 (슬랙 또는 Skype)의 표준 시간대에 6시에 메시지를 보낼 수 있어야합니다.
봇 프레임 워크에서 최종 사용자의 시간대가 무엇인지 어떻게 알 수 있습니까?
Activity.Timezone은 utc로되어 있으며 클라이언트의 표준 시간대 설정을 나타내는 다른 메소드/속성을 찾을 수 없습니다.
는
감사합니다 - 사용자가 예약 된 메시지를 요청하는 - 즉 내가 잡을 수있는 희망 할 때입니다 그들의 TZ 정보. 나는 bot에게 사용자들에게 그들의 TZ에 대해 물어봐야 할 것 같다. – gabics