-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.js
71 lines (54 loc) · 2.85 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
const TelegramApi = require('node-telegram-bot-api');
const token = '5921626147:AAEtjUrbiP5vmKRyooWxq9YUC8Qd1zdmeD4';
const bot = new TelegramApi(token, {polling: true});
const start = () => {
bot.setMyCommands([
{command: '/start', description: 'Стартовое приветствие'},
{command: '/info', description: 'Информация о боте'}
])
bot.on('message', async msg => {
console.log(msg);
const text = msg.text;
const charID = msg.chat.id;
const FirstName = msg.from.first_name;
const LastName = msg.from.last_name;
var text1 = text;
var testWord = text1.toLowerCase();
if(text === '/start'){
return bot.sendMessage(charID, `Привет, ${FirstName} ${LastName}! Это тестовая версия! Я могу прислать тебе правильное произношение английского слова, если знаю его! Просто напиши мне одно слово на английском в чат! Доступные слова:
Abnormal\n
Across\n
Adopted\n
Abroad`);
}
if(text === '/info'){
return bot.sendMessage(charID, `В тестовом режиме меня разработал:\n @TimmyTheLamb(Теймураз Джалагонія)\n Правильное произношение и голос:\n @goldentide123(Greg)`);
}
if(testWord === 'abroad'){
await bot.sendMessage(charID, `Abroad /əˈbrɔːd/\nЗа границей`);
return bot.sendVoice(charID, 'AwACAgIAAxkBAANZY4-QCbNCZn5OFPXTcGvczkQStj8AAq0mAAJi_IBIYjbLoaUG2ywrBA');
}
if(testWord === 'abnormal'){
await bot.sendMessage(charID, `Abnormal /æbˈnɔːməl/\nНенормальный`);
return bot.sendVoice(charID, 'AwACAgIAAxkBAAOfY4-ee28QVMwbLoY5PHXBE6-uu1cAAi0nAAJi_IBIafjWK1y5BlkrBA');
}
if(testWord === 'across'){
await bot.sendMessage(charID, `Across [əˈkrɒs]\nЧерез, сквозь`);
return bot.sendVoice(charID, 'AwACAgIAAxkBAAOgY4-evAv9xz_5uZCXbiXlDXnvpW0AAi8nAAJi_IBIde5FvGvpclMrBA');
}
if(testWord === 'adopted'){
await bot.sendMessage(charID, `Adopted [əˈdɒptɪd]\nПриемный`);
return bot.sendVoice(charID, 'AwACAgIAAxkBAAOiY4-fDreyR-LcZPOFWDpk6jQD904AAjAnAAJi_IBI45LIkFN9sSIrBA');
}
// if(testWord === 'abroad'){
// await bot.sendMessage(charID, `Abroad /əˈbrɔːd/\nЗа границей`);
// return bot.sendVoice(charID, 'AwACAgIAAxkBAANZY4-QCbNCZn5OFPXTcGvczkQStj8AAq0mAAJi_IBIYjbLoaUG2ywrBA');
// }
// if(testWord === 'abroad'){
// await bot.sendMessage(charID, `Abroad /əˈbrɔːd/\nЗа границей`);
// return bot.sendVoice(charID, 'AwACAgIAAxkBAANZY4-QCbNCZn5OFPXTcGvczkQStj8AAq0mAAJi_IBIYjbLoaUG2ywrBA');
// }
return bot.sendMessage(charID, `Извини, пока что я не поддерживаю это слово или команду. Но всё впереди, жди будущих обновлений!`)
})
}
start();