forked from iobroker-community-adapters/ioBroker.telegram
-
Notifications
You must be signed in to change notification settings - Fork 0
/
io-package.json
336 lines (336 loc) · 15.6 KB
/
io-package.json
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
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
{
"common": {
"name": "telegram",
"version": "1.11.1",
"news": {
"1.11.1": {
"en": "fixed the receiving files",
"de": "die empfangenen Dateien repariert",
"ru": "исправлено получение файлов",
"pt": "corrigiu os arquivos de recebimento",
"nl": "de ontvangende bestanden gerepareerd",
"fr": "corrigé les fichiers de réception",
"it": "corretto i file di ricezione",
"es": "arregló los archivos de recepción",
"pl": "naprawiono odbieranie plików",
"zh-cn": "修复了接收文件"
},
"1.11.0": {
"en": "Added bruteforce protection\nExtended blockly with `disable_web_preview` option\nadded `communicate.responseSilent` state to answer silently",
"de": "Bruteforce-Schutz hinzugefügt\nBlockweise erweitert mit der Option `disable_web_preview`\n`communicate.responseSilent`-Zustand hinzugefügt, um still zu antworten",
"ru": "Добавлена защита от брутфорса\nРасширен блочно с опцией `disable_web_preview`\nдобавлено состояние `communicate.responseSilent` для молчаливого ответа",
"pt": "Proteção de força bruta adicionada\nEstendido em bloco com a opção `disable_web_preview`\nadicionado o estado `communicate.responseSilent` para responder silenciosamente",
"nl": "Bruteforce-bescherming toegevoegd\nBlockly uitgebreid met de optie 'disable_web_preview'\nstatus `communicate.responseSilent` toegevoegd om stil te antwoorden",
"fr": "Protection contre la force brute ajoutée\nÉtendu en bloc avec l'option `disable_web_preview`\najout de l'état `communicate.responseSilent` pour répondre en silence",
"it": "Aggiunta protezione dalla forza bruta\nEsteso in blocco con l'opzione `disable_web_preview`\naggiunto lo stato `communicate.responseSilent` per rispondere in silenzio",
"es": "Protección de fuerza bruta agregada\nExtendido en bloques con la opción `disable_web_preview`\nSe agregó el estado `communicate.responseSilent` para responder en silencio.",
"pl": "Dodano ochronę przed bruteforce\nRozszerzony blokowo z opcją `disable_web_preview`\ndodano stan `communicate.responseSilent` do cichej odpowiedzi",
"zh-cn": "添加了蛮力保护\n使用 `disable_web_preview` 选项扩展块\n添加了`communicate.responseSilent`状态以静默回答"
},
"1.10.1": {
"en": "Updated telegram library",
"de": "Aktualisierte Telegrammbibliothek",
"ru": "Обновлена библиотека телеграмм.",
"pt": "Biblioteca de telegramas atualizada",
"nl": "Bijgewerkte telegrambibliotheek",
"fr": "Bibliothèque de télégrammes mise à jour",
"it": "Libreria di telegrammi aggiornata",
"es": "Biblioteca de telegramas actualizada",
"pl": "Zaktualizowana biblioteka telegramów",
"zh-cn": "更新的电报库"
},
"1.10.0": {
"en": "Add botSendRaw state to allow processing of the RAW data send by bot\nAdd tier for js-controller 3.3\nFixed the control of the states",
"de": "Fügen Sie den botSendRaw-Status hinzu, um die Verarbeitung der vom Bot gesendeten RAW-Daten zu ermöglichen\nStufe für js-controller 3.3 . hinzufügen\nDie Kontrolle der Zustände wurde behoben",
"ru": "Добавьте состояние botSendRaw, чтобы разрешить обработку RAW-данных, отправленных ботом\nДобавить уровень для js-controller 3.3\nИсправлен контроль состояний",
"pt": "Adicione o estado botSendRaw para permitir o processamento dos dados RAW enviados por bot\nAdicionar camada para js-controller 3.3\nCorrigido o controle dos estados",
"nl": "Voeg botSendRaw-status toe om verwerking van de RAW-gegevens die door bot zijn verzonden toe te staan\nLaag toevoegen voor js-controller 3.3\nDe controle over de staten opgelost Fixed",
"fr": "Ajouter l'état botSendRaw pour permettre le traitement des données RAW envoyées par le bot\nAjouter un niveau pour js-controller 3.3\nCorrection du contrôle des états",
"it": "Aggiungi lo stato botSendRaw per consentire l'elaborazione dei dati RAW inviati dal bot\nAggiungi livello per js-controller 3.3\nRisolto il controllo degli stati",
"es": "Agregue el estado botSendRaw para permitir el procesamiento de los datos RAW enviados por bot\nAgregar nivel para js-controller 3.3\nArreglado el control de los estados.",
"pl": "Dodaj stan botSendRaw, aby umożliwić przetwarzanie danych RAW wysyłanych przez bota\nDodaj warstwę dla kontrolera js 3.3\nPoprawiono kontrolę stanów",
"zh-cn": "添加 botSendRaw 状态以允许处理 bot 发送的 RAW 数据\n为 js-controller 3.3 添加层\n修复了对状态的控制"
},
"1.9.0": {
"en": "Added the option to not authenticate the new users\nAdded the option to disable system messages for specific users",
"de": "Option hinzugefügt, die neuen Benutzer nicht zu authentifizieren\nOption zum Deaktivieren von Systemnachrichten für bestimmte Benutzer hinzugefügt",
"ru": "Добавлена возможность не аутентифицировать новых пользователей\nДобавлена возможность отключить системные сообщения для определенных пользователей",
"pt": "Adicionada a opção de não autenticar os novos usuários\nAdicionada a opção de desativar mensagens do sistema para usuários específicos",
"nl": "De optie toegevoegd om de nieuwe gebruikers niet te authenticeren\nDe optie toegevoegd om systeemberichten voor specifieke gebruikers uit te schakelen",
"fr": "Ajout de l'option pour ne pas authentifier les nouveaux utilisateurs\nAjout de l'option pour désactiver les messages système pour des utilisateurs spécifiques",
"it": "Aggiunta l'opzione per non autenticare i nuovi utenti\nAggiunta l'opzione per disabilitare i messaggi di sistema per utenti specifici",
"es": "Añadida la opción de no autenticar a los nuevos usuarios.\nSe agregó la opción para deshabilitar los mensajes del sistema para usuarios específicos.",
"pl": "Dodano opcję, aby nie uwierzytelniać nowych użytkowników\nDodano opcję wyłączenia wiadomości systemowych dla określonych użytkowników",
"zh-cn": "添加了不对新用户进行身份验证的选项\n添加了禁用特定用户的系统消息的选项"
},
"1.8.3": {
"en": "corrected bug with many simultaneous requests \nformatting\nimplemented editMessageMedia and editMessageCaption\nEncrypt token \nCorrected error with password\nCorrected error with boolean easy controls",
"de": "Fehler mit vielen gleichzeitigen Anfragen behoben\nFormatierung\neditMessageMedia und editMessageCaption implementiert\nToken verschlüsseln\nFehler mit Passwort behoben\nFehler mit booleschen einfachen Steuerelementen korrigiert",
"ru": "исправлена ошибка с множеством одновременных запросов\nформатирование\nреализованы editMessageMedia и editMessageCaption\nЗашифровать токен\nИсправлена ошибка с паролем\nИсправлена ошибка с помощью простых логических элементов управления",
"pt": "bug corrigido com muitas solicitações simultâneas\nformatação\nimplementado editMessageMedia e editMessageCaption\nCriptografar token\nErro corrigido com senha\nErro corrigido com controles fáceis booleanos",
"nl": "bug gecorrigeerd met veel gelijktijdige verzoeken\nopmaak\ngeïmplementeerd editMessageMedia en editMessageCaption\nVersleutel token\nFout gecorrigeerd met wachtwoord\nFout gecorrigeerd met boolean easy controls",
"fr": "bug corrigé avec de nombreuses requêtes simultanées\nmise en page\nimplémenté editMessageMedia et editMessageCaption\nChiffrer le jeton\nErreur corrigée avec le mot de passe\nErreur corrigée avec des commandes simples booléennes",
"it": "bug corretto con molte richieste simultanee\nformattazione\nimplementato editMessageMedia e editMessageCaption\nCrittografa il token\nErrore corretto con password\nErrore corretto con controlli booleani facili",
"es": "error corregido con muchas solicitudes simultáneas\nformateo\nimplementado editMessageMedia y editMessageCaption\nCifrar token\nError corregido con contraseña\nError corregido con controles booleanos fáciles",
"pl": "poprawiony błąd z wieloma jednoczesnymi żądaniami\nformatowanie\nzaimplementowano editMessageMedia i editMessageCaption\nZaszyfruj token\nPoprawiony błąd z hasłem\nPoprawiony błąd z łatwymi kontrolkami boolowskimi",
"zh-cn": "修正了许多同时请求的错误\n格式化\n实现了 editMessageMedia 和 editMessageCaption\n加密令牌\n更正密码错误\n使用布尔型简单控件更正错误"
},
"1.8.2": {
"en": "fixed data types",
"de": "Datentypen korrigiert"
}
},
"title": "Telegram",
"titleLang": {
"en": "Telegram"
},
"desc": {
"en": "This adapter allows to send and receive telegram messages from ioBroker and to be a bot",
"de": "Adapter ermöglicht eine Kommunikation mit dem telegram app und ist selbst ein bot",
"ru": "Драйвер запускает Telegram бот, с которым можно общаться по App или через браузер",
"pt": "Este adaptador permite enviar e receber mensagens de telegramas de ioBroker e ser um bot",
"nl": "Met deze adapter kunt u telegramberichten van ioBroker verzenden en ontvangen en een bot zijn",
"fr": "Cet adaptateur permet d'envoyer et de recevoir des messages de télégrammes d'ioBroker et d'être un bot",
"it": "Questo adattatore consente di inviare e ricevere messaggi di telegram da ioBroker e di essere un bot",
"es": "Este adaptador permite enviar y recibir mensajes de telegrama de ioBroker y ser un bot",
"pl": "Ten adapter umożliwia wysyłanie i odbieranie wiadomości telegramów z ioBroker i bycie botem",
"zh-cn": "该适配器允许从ioBroker发送和接收电报消息并成为机器人"
},
"authors": [
"bluefox <dogafox@gmail.com>"
],
"license": "MIT",
"platform": "Javascript/Node.js",
"mode": "daemon",
"messagebox": true,
"readme": "https://github.com/iobroker-community-adapters/ioBroker.telegram/blob/master/README.md",
"loglevel": "info",
"icon": "telegram.png",
"materialize": true,
"supportCustoms": true,
"connectionType": "cloud",
"dataSource": "poll",
"compact": true,
"tier": 1,
"keywords": [
"notification",
"telegram",
"message"
],
"restartSchedule": "4 5 * * *",
"extIcon": "https://raw.githubusercontent.com/iobroker-community-adapters/ioBroker.telegram/master/admin/telegram.png",
"type": "messaging",
"stopBeforeUpdate": true,
"blockly": true,
"adminUI": {
"custom": "json",
"config": "materialize"
},
"dependencies": [
{
"js-controller": ">=3.3.0"
}
]
},
"protectedNative": [
"token",
"password"
],
"encryptedNative": [
"token",
"password"
],
"native": {
"server": "false",
"port": 8443,
"bind": "0.0.0.0",
"token": "",
"baseApiUrl": "https://api.telegram.org",
"password": "",
"text2command": "",
"rememberUsers": true,
"allowStates": true,
"storeRawRequest": false,
"restarting": "_",
"restarted": "_",
"doNotAcceptNewUsers": false,
"url": "",
"useUsername": false,
"keyboard": "/cmds",
"rooms": false,
"certPublic": "",
"certPrivate": "",
"certChained": "",
"leEnabled": false,
"leUpdate": false,
"leCheckPort": 80,
"saveFiles": false
},
"instanceObjects": [
{
"_id": "info",
"type": "channel",
"common": {
"name": "Information"
},
"native": {}
},
{
"_id": "info.connection",
"type": "state",
"common": {
"role": "indicator.connected",
"name": "If connected to Telegram server",
"type": "boolean",
"read": true,
"write": false,
"def": false
},
"native": {}
},
{
"_id": "communicate.request",
"type": "state",
"common": {
"role": "text",
"name": "Last received request",
"type": "string",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.requestRaw",
"type": "state",
"common": {
"role": "json",
"name": "Raw Data of last received request",
"type": "string",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.requestChatId",
"type": "state",
"common": {
"role": "text",
"name": "Chat ID of last received request",
"type": "number",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.requestMessageId",
"type": "state",
"common": {
"role": "text",
"name": "Message ID of last received request",
"type": "number",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.botSendChatId",
"type": "state",
"common": {
"role": "text",
"name": "Chat ID of last sent message by the bot",
"type": "number",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.botSendMessageId",
"type": "state",
"common": {
"role": "text",
"name": "Message ID of last sent message by the bot",
"type": "number",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.botSendRaw",
"type": "state",
"common": {
"role": "json",
"name": "Raw Data of last sent message by the bot",
"type": "string",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.requestUserId",
"type": "state",
"common": {
"role": "text",
"name": "User ID of last received request",
"type": "string",
"read": true,
"write": false
},
"native": {}
},
{
"_id": "communicate.response",
"type": "state",
"common": {
"role": "text",
"name": "Send text through telegram with notification",
"type": "string",
"read": true,
"write": true
},
"native": {}
},
{
"_id": "communicate.responseSilent",
"type": "state",
"common": {
"role": "text",
"name": "Send text through telegram silently",
"type": "string",
"read": true,
"write": true
},
"native": {}
},
{
"_id": "communicate.users",
"type": "state",
"common": {
"role": "text",
"name": "Users as json, which are constantly authenticated",
"type": "string",
"read": false,
"write": false
},
"native": {}
},
{
"_id": "communicate.pathFile",
"type": "state",
"common": {
"role": "text",
"name": "The path to the last file received",
"type": "string",
"read": true,
"write": false
},
"native": {}
}
]
}