(client: TelegramClient, userId: number)
| 495 | settings: new Api.InputPeerNotifySettings({ muteUntil: 0, showPreviews: true, silent: false }) |
| 496 | })); |
| 497 | } catch (e) { log(LogLevel.ERROR, `unmute failed ${userId}`, e); } |
| 498 | } |
| 499 | |
| 500 | async function unarchiveChat(client: TelegramClient, userId: number) { |
| 501 | try { |
| 502 | const peer = await resolveInputPeer(client, userId); |
| 503 | await client.invoke(new Api.folders.EditPeerFolders({ |
| 504 | folderPeers: [new Api.InputFolderPeer({ peer, folderId: 0 })] |
| 505 | })); |
| 506 | } catch (e) { log(LogLevel.ERROR, `unarchive failed ${userId}`, e); } |
no test coverage detected