Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/toxblh/skype-to-telegram
Skype to Telegram bot, for receive your message from skype in telegram
https://github.com/toxblh/skype-to-telegram
bot bridge skype telegram telegram-bot
Last synced: about 2 months ago
JSON representation
Skype to Telegram bot, for receive your message from skype in telegram
- Host: GitHub
- URL: https://github.com/toxblh/skype-to-telegram
- Owner: Toxblh
- License: mit
- Created: 2019-08-18T23:26:32.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-04T04:32:37.000Z (almost 2 years ago)
- Last Synced: 2024-03-03T15:43:14.848Z (10 months ago)
- Topics: bot, bridge, skype, telegram, telegram-bot
- Language: TypeScript
- Homepage:
- Size: 664 KB
- Stars: 20
- Watchers: 4
- Forks: 3
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Skype to Telegram bot
## Important. MS change auth flow and at current moment it's doesn't work. But you can to help to fix login flow here https://github.com/Toxblh/skype-http-api/blob/master/src/lib/providers/microsoft-account.ts
Your skype inside the telegram
You can start the bot with use [Docker](#Docker-way) or [your machine](#Manual-way)
# Before all
Create a `.env` with content
```
SKYPE_LOGIN=your_skype_login
SKYPE_PASSWORD=your_skype_password
TELEGRAM_TOKEN=token_from_botFather_for_telegram
CHAT_ID=your_chat_id
```
> [How to create a bot in telegram](https://www.sohamkamani.com/blog/2016/09/21/making-a-telegram-bot/)> How to get the chat id: send `/echo` to [t.me/toxblh_bot](https://t.me/toxblh_bot) chat.id this what you need
# Docker way
[![Docker Hub](http://dockeri.co/image/toxblh/skype-to-telegram)](https://hub.docker.com/r/toxblh/skype-to-telegram)
```shell
docker run --env-file .env toxblh/skype-to-telegram
```or
```shell
git clone https://github.com/Toxblh/skype-to-telegram
cd skype-to-telegram
docker-compose up
```# Manual way
```shell
yarn
yarn build
node dist/index.js
```Troubleshooting
If you see in the log that at the start like that
```skype-bot_1 | (node:1) UnhandledPromiseRejectionWarning: MicrosoftAccountLogin: Unable to login with MicrosoftAccount.
skype-bot_1 | caused by GetLiveToken: Unable to get the Live token for Skype
skype-bot_1 | caused by LiveTokenNotFound: Unable to find the Live token. This token is normally found in the HTML response as the value of the element with the id```You need to open https://web.skype.com/
Login once and on question about dont exit from system answer "yes" and rememberNext to restart the docker