2016-07-21 4 views
1

각 사용자에 대한 데이터를 저장해야하는 전보 봇을 개발 중입니다. 전화 나 특정 항목에 직접 저장할 수있는 방법이 있습니까? 아니면 서버 쪽을 저장하고 모든 통화에 대해 다시 전화하는 것이 유일한 방법입니까?전보 봇 데이터 저장

감사합니다.

답변

3

나는 당신이하고 싶은 것을 얻지 못합니다. 전보 봇은 서버에서 실행 중이며 사용자에게만 회신하거나 메시지를 보냅니다. 사용자의 데이터를 저장하려면 서버에 저장해야합니다. C#을 사용하고 있다고 가정하면 사용자 ID를 키로 사용하고 데이터를 값으로 사용하여 데이터베이스 또는 간단한 사전을 사용할 수 있습니다. 봇은 전화 코드를 실행할 수 없으므로 데이터를 저장할 가능성이 없습니다.

+0

좋아, 고마워, 내가 봇 개발에 새로운 사람이기 때문에 내가 전화 코드를 넣을 수 없다는 것을 몰랐다. 고마워, 7 분 그리고 내가 그것을 받아 들일 수 –

+1

완벽, 내가 당신을 도울 수있어서 기쁩니다 :) –

1

데이터 저장소 처리는 코드 전보 봇이 실행되는 시스템에있을 수 있습니다. 나는 node-telegram-bot-api와 함께 전보 봇을 개발했다. 데이터 저장 장치의 경우 mongodb을 사용했습니다 (NodeJS를 사용하는 경우이 가이드를 따를 수 있음). mongodb를 사용하기로 결정한다면 여러 프레임 워크/프로그래밍 언어와 함께 사용할 수 있다고 생각하십시오.

관련 문제