Пытаюсь в глобальную переменную сохранить id и текст сообщения.
Хочу потом иметь доступ к ним, чтобы редактировать
Вот код:
let id_messages = {};
function doPost(e) {
const contents = JSON.parse(e.postData.contents);
const key = contents.message.from.id;
const value = contents.message.message_id;
id_messages[key] = value;
switch (contents.message.text) {
case "/start":
id_messages.forEach(item => {
bot.sendText(contents.message.from.id, item);
});
break;
}
По идее, функция doPost постоянно вызывается и в переменную id_messages должны попадать новые сообщения, но по факту туда сохраняется только самое последнее
Что я не так делаю?