π± ΠΠΏΠ³ΡΠ΅ΠΉΠ΄ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ: ΠΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ Π°Π»Π΅ΡΡΡ ΡΠ΅ΡΠ΅Π· Telegram Π±ΠΎΡΠ°
ΠΡΠΈΠ²Π΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΎΡΡ! ΠΠΎΠΌΠ½ΠΈΡΠ΅ Π½Π°Ρ ΠΏΡΠΎΡΠ»ΡΠΉ ΠΏΠΎΡΡ ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠΈΡΡΠ΅ΠΌΡ email-ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π² Google Π’Π°Π±Π»ΠΈΡΠ°Ρ
? Π‘Π΅Π³ΠΎΠ΄Π½Ρ ΠΌΡ ΡΠ΄Π΅Π»Π°Π΅ΠΌ Π΅Ρ Π΅ΡΡ ΠΊΡΡΡΠ΅ β Π½Π°ΡΡΠΈΠΌ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΡΠ΅ΡΠ΅Π· Telegram Π±ΠΎΡΠ°. ΠΠΎΠ³Π½Π°Π»ΠΈ!
π€ ΠΠΎΡΠ΅ΠΌΡ Telegram?
β’ ΠΠ³Π½ΠΎΠ²Π΅Π½Π½Π°Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠ° ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ
β’ Π£Π΄ΠΎΠ±Π½ΡΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° Π²ΡΠ΅Ρ
ΡΡΡΡΠΎΠΉΡΡΠ²Π°Ρ
β’ ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π³ΡΡΠΏΠΏΠΎΠ²ΡΡ
ΡΠ°ΡΠΎΠ² Π΄Π»Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ
Π¨Π°Π³ 1οΈβ£: Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Telegram Π±ΠΎΡΠ°
2. ΠΡΠΏΡΠ°Π²ΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ /newbot
3. Π‘Π»Π΅Π΄ΡΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π±ΠΎΡΠ°
4. Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΎΠΊΠ΅Π½ Π±ΠΎΡΠ°
Π¨Π°Π³ 2οΈβ£: ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Chat ID
1. ΠΠΎΠ±Π°Π²ΡΡΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ Π±ΠΎΡΠ° Π² ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ
2. ΠΡΠΏΡΠ°Π²ΡΡΠ΅ Π±ΠΎΡΡ Π»ΡΠ±ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅
3. ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ ΠΏΠΎ URL: https://api.telegram.org/bot<YourBOTToken>/getUpdates
4. ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ Π² ΠΎΡΠ²Π΅ΡΠ΅ "chat":{"id":XXXXXXXXX} β ΡΡΠΎ Π²Π°Ρ Chat ID
Π¨Π°Π³ 3οΈβ£: ΠΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΡΠΊΡΠΈΠΏΡΠ°
1. ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² Π² Π²Π°ΡΠ΅ΠΉ Google Π’Π°Π±Π»ΠΈΡΠ΅
2. ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΊΠΎΠ΄ Π½Π° ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ:
function sendTelegramMessage(message) {
var botToken = 'YOUR_BOT_TOKEN';
var chatId = 'YOUR_CHAT_ID';
var url = 'https://api.telegram.org/bot' + botToken + '/sendMessage?chat_id=' + chatId + '&text=' + encodeURIComponent(message);
UrlFetchApp.fetch(url);
}
function sendStockAlerts() {
const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('stocks_control');
const [headers, ...data] = sheet.getDataRange().getValues();
const alerts = [];
for (const row of data) {
const [sku, offer_id, name, current_stock, min_stock, watch] = row;
if (current_stock < min_stock && watch) {
const alert = `Π’ΠΎΠ²Π°Ρ: ${name} (Π°ΡΡΠΈΠΊΡΠ»: ${offer_id}) ΠΈΠΌΠ΅Π΅Ρ Π½ΠΈΠ·ΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ Π·Π°ΠΏΠ°ΡΠ°: ${current_stock} (ΠΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ: ${min_stock})`;
alerts.push(alert);
}
}
if (alerts.length > 0) {
const message = 'π¨ Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΎ Π½ΠΈΠ·ΠΊΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ Π·Π°ΠΏΠ°ΡΠΎΠ²:\n\n' + alerts.join('\n\n');
sendTelegramMessage(message);
}
}
3. ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ 'YOUR_BOT_TOKEN' ΠΈ YOUR_CHAT_ID Π½Π° Π²Π°ΡΠΈ Π·Π½Π°ΡΠ΅Π½ΠΈΡ
Π¨Π°Π³ 4οΈβ£: Π’Π΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
1. ΠΠ°ΠΏΡΡΡΠΈΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ sendStockAlerts Π²ΡΡΡΠ½ΡΡ
2. ΠΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΈ Π»ΠΈ Π²Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ Π² Telegram
π ΠΠΎΡΠΎΠ²ΠΎ! Π’Π΅ΠΏΠ΅ΡΡ Π²Π°ΡΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π±ΡΠ΄ΡΡ ΠΏΡΠΈΡ
ΠΎΠ΄ΠΈΡΡ ΠΏΡΡΠΌΠΎ Π² Telegram.
π‘ ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΡΠ΅ ΡΠΈΡΠΊΠΈ:
1. ΠΡΡΠΏΠΏΠΎΠ²ΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ: Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π³ΡΡΠΏΠΏΡ Π² Telegram, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΡΡΠ΄Π° Π±ΠΎΡΠ° ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Chat ID Π³ΡΡΠΏΠΏΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ Π²ΡΠ΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π΅.
2. ΠΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ: ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΊΠ½ΠΎΠΏΠΊΠΈ Π΄Π»Ρ Π±ΡΡΡΡΡΡ
Π΄Π΅ΠΉΡΡΠ²ΠΈΠΉ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, "ΠΠ°ΠΊΠ°Π·Π°ΡΡ ΡΠΎΠ²Π°Ρ" ΠΈΠ»ΠΈ "ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΡ ΠΏΡΠΎΠ΄Π°ΠΆ".
3. ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΎΡΡΠ΅ΡΡ: ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΎΡΠΏΡΠ°Π²ΠΊΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΡ
ΠΈΠ»ΠΈ Π΅ΠΆΠ΅Π½Π΅Π΄Π΅Π»ΡΠ½ΡΡ
ΡΠ²ΠΎΠ΄ΠΎΠΊ ΠΏΠΎ ΠΏΡΠΎΠ΄Π°ΠΆΠ°ΠΌ ΠΈ ΠΎΡΡΠ°ΡΠΊΠ°ΠΌ.
4. ΠΡΠ»ΡΡΠΈΠΊΠ°Π½Π°Π»ΡΠ½ΠΎΡΡΡ: ΠΠΎΠΌΠ±ΠΈΠ½ΠΈΡΡΠΉΡΠ΅ Telegram ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Ρ email Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΎΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΠΉ.
5. ΠΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·Π°ΡΠΈΡ: ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΡΠ°Π·Π½ΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π΄Π»Ρ ΡΠ°Π·Π½ΡΡ
ΡΠ»Π΅Π½ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΈΡ
ΡΠΎΠ»Π΅ΠΉ ΠΈ ΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎΡΡΠΈ.
π§ ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ:
β’ ΠΠΎΠ½ΠΈΡΠΎΡΠΈΠ½Π³ ΠΊΠ»ΡΡΠ΅Π²ΡΡ
ΠΌΠ΅ΡΡΠΈΠΊ Π±ΠΈΠ·Π½Π΅ΡΠ°
β’ ΠΠΏΠΎΠ²Π΅ΡΠ΅Π½ΠΈΡ ΠΎ Π²Π°ΠΆΠ½ΡΡ
ΡΠΎΠ±ΡΡΠΈΡΡ
(ΠΊΡΡΠΏΠ½ΡΠ΅ Π·Π°ΠΊΠ°Π·Ρ, ΠΎΡΠΌΠ΅Π½Ρ, Π²ΠΎΠ·Π²ΡΠ°ΡΡ)
β’ ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ ΠΎ Π·Π°Π΄Π°ΡΠ°Ρ
ΠΈ Π΄Π΅Π΄Π»Π°ΠΉΠ½Π°Ρ
β’ ΠΠ³Π½ΠΎΠ²Π΅Π½Π½ΡΠ΅ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ
Ρ ΡΠΎΠ²Π°ΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΡΠ·ΡΠ²Π°ΠΌΠΈ
ΠΠΎΠΏΡΠΎΡΡ? ΠΠ΄Π΅ΠΈ? ΠΠ΅Π»ΠΈΡΠ΅ΡΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
!
ΠΡΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡΡ Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΎΠΉ? ΠΡΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡΠ΅ΡΡ ΠΊ Π½Π°ΡΠ΅ΠΌΡ ΡΠ°ΡΡ!
Π₯ΠΎΡΠΈΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ Π»Π°ΠΉΡΡ
Π°ΠΊΠΎΠ² ΠΏΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ? ΠΠΎΠ΄ΠΏΠΈΡΡΠ²Π°ΠΉΡΠ΅ΡΡ Π½Π° ΠΊΠ°Π½Π°Π»!
#TelegramBot #ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ #GoogleSheets #ΠΠΈΠ·Π½Π΅ΡΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ°
#ΡΠ΅ΡΠ΅Π½ΠΈΡ
2 ΠΌΠΈΠ½ΡΡΡ
8Β Π°Π²Π³ΡΡΡΠ°Β 2024