All Projects → akashnimare → telectron

akashnimare / telectron

Licence: other
Telegram desktop client [WIP]

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
CSS
56736 projects
shell
77523 projects

Projects that are alternatives of or similar to telectron

Messenger
Package messenger is used for making bots for use with Facebook messenger
Stars: ✭ 278 (+1363.16%)
Mutual labels:  bots, messenger
Rubotnik
"Bot-end" Ruby framework to quickly build and launch a Facebook Messenger chatbot
Stars: ✭ 191 (+905.26%)
Mutual labels:  bots, messenger
Delbot
It understands your voice commands, searches news and knowledge sources, and summarizes and reads out content to you.
Stars: ✭ 191 (+905.26%)
Mutual labels:  bots
vue-socials
💬 Social media share buttons and counts for Vue.js
Stars: ✭ 32 (+68.42%)
Mutual labels:  messenger
Awesome Bots
The most awesome list about bots ⭐️🤖
Stars: ✭ 2,864 (+14973.68%)
Mutual labels:  bots
Botbuilder Microsoftteams
Microsoft Bot Builder extension library for developing bots for Microsoft Teams
Stars: ✭ 192 (+910.53%)
Mutual labels:  bots
BEW-2.5-Strongly-Typed-Languages
💪 Learn and implement the design patterns and best practices that make Go a top choice at high-velocity startups like Lyft, Heroku, Docker, Medium, and more!
Stars: ✭ 14 (-26.32%)
Mutual labels:  bots
Botkit Cms
An open tool for designing, building and managing interactive dialog systems
Stars: ✭ 180 (+847.37%)
Mutual labels:  bots
Vesta
Vesta is a simple decentralized p2p chat group using ruby.
Stars: ✭ 44 (+131.58%)
Mutual labels:  messenger
Rasatalk
A chatbot framework for Rasa NLU
Stars: ✭ 225 (+1084.21%)
Mutual labels:  bots
async-messenger-mercure
Demo for Symfony Messenger + Mercure
Stars: ✭ 27 (+42.11%)
Mutual labels:  messenger
Botgram
⚙️ Microframework to build Telegram bots
Stars: ✭ 215 (+1031.58%)
Mutual labels:  bots
Node Vk Bot Api
🤖 VK bot framework for Node.js, based on Bots Long Poll API and Callback API.
Stars: ✭ 195 (+926.32%)
Mutual labels:  bots
FreeBotCoin
Bot bet Freebitcoin
Stars: ✭ 67 (+252.63%)
Mutual labels:  bots
golem
Open-source chatbot framework for python developers. Batteries included 🔋🔋
Stars: ✭ 38 (+100%)
Mutual labels:  messenger
Awesome Discord
🕹 A curated list of awesome things on Discord.
Stars: ✭ 180 (+847.37%)
Mutual labels:  bots
Rasa core
Rasa Core is now part of the Rasa repo: An open source machine learning framework to automate text-and voice-based conversations
Stars: ✭ 2,302 (+12015.79%)
Mutual labels:  bots
Chatbot
Python ChatBot 💬
Stars: ✭ 250 (+1215.79%)
Mutual labels:  bots
OrionServer
An open-source, centralized HTTPS botnet
Stars: ✭ 58 (+205.26%)
Mutual labels:  bots
qd-messages-ts
No ads, no tracking. Just a lightning fast peer-to-peer cross-platform messenger that doesn’t sell you out.
Stars: ✭ 22 (+15.79%)
Mutual labels:  messenger




Telectron

Build Status XO code style

Unofficial Telegram desktop client

Motivation

No doubt Telegram's official desktop client is awesome but it lacks features like spellchecker, hide tray icon etc. The goal of this app is to add those missing features 🚀

Prerequisites

  • node >= v6.3.1

Use nvm to install the current stable version of node

  • python (v2.7.x recommended)
  • If you're on Debian or Ubuntu, you'll need to install following packages:
$ sudo apt-get install build-essential libxext-dev libxtst-dev libxkbfile-dev

Installation

Clone the source locally:

$ git clone https://github.com/akashnimare/telectron
$ cd telectron

Install project dependencies:

$ npm install

Start the app:

$ npm start

Start and watch changes

$ npm run dev

Making a release

To package app into an installer use command:

npm run dist

It will start the packaging process for operating system you are running this command on. Ready for distribution file (e.g. dmg, windows installer, deb package) will be outputted to dist directory.

You can create Windows installer only when running on Windows, the same is true for Linux and OSX. So to generate all three installers you need all three operating systems.

Download

OS X

download latest release, double click to mount it and drag the application icon to the /Applications folder.

After the app is dragged to your Applications folder, you can run it normally — from the Finder, Launchpad, Spotlight, dock, or anything else. The first time you open a downloaded application, you’ll see a warning. Agree to open the file and you won’t see the warning again. See short or long (“DMG Files" section”) guide.

Windows & Linux

coming 🔜

Features

  • Native Notifications
  • SpellChecker
  • Custom themes
  • OSX/Win/Linux installer
  • Automatic Updates (macOS/Windows)
  • Keyboard shortcuts

Contribute

🙋

Related

zulip-electron

License

MIT © Akashnimare

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].