Skip to content

akashnimare/telectron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation




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