Introducing: Steem Messenger (Beta)

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@therealwolf·
0.000 HBD
Introducing: Steem Messenger (Beta)
![SteemMessenger.png](https://steemitimages.com/DQmYX6Q1yWz5eEWU3bSu241g7WSnzvLK5uw4Q689L9yEbGT/SteemMessenger.png)

I'm very excited and proud to introduce my newest project for the Steem-Ecosystem:

<h1>Steem Messenger (Beta)</h1>

![Messenger_1.png](https://steemitimages.com/DQmQ6NPUPXeqtpjp6jQ3U38RBY1Eywn3hkyk8S8znTz8Ufs/Messenger_1.png)

Steem Messenger is the easiest way to communicate with other Steem users through the blockchain (on-chain) via transfers.

These messages (transfers)  can be sent in plain text or in encrypted format (with your private memo-key).

The project is currently in beta, open-source and available for Windows, Mac & Linux on Github:

Releases: https://github.com/therealwolf42/steemmessenger/releases

Bug Reports: https://github.com/therealwolf42/steemmessenger/issues

Source Code: https://github.com/therealwolf42/steemmessenger

*For Utopian: This also the initial release as previous development has been done on a private repository*

<h1>Features</h1>

- Customized chat design - based on the look and feel of Discord.

- Messages (transfers) can be sent in plain text and encrypted format.

- The needed keys (active & memo) can be imported directly into the messenger or derived from the password, which are then saved in an encrypted format (with an encryption password) locally on the computer.

- Incoming Messages are automatically fetched every x minutes (default: 10 minutes - can be customized) and also decrypted (if messenger is unlocked - more about that below)

- The Messenger has to be unlocked in order to send any messages / decrypt new messages and will automatically lock itself after a period. (default 60 minutes - can be customized)

- Notifications for new messages (currently not working on Linux)

- Multiple accounts supported

- Steem users can be blacklisted to block transfer spammers - additionally, Smartsteem.com is providing a global-blacklist consisting of known spammers & scammers.

- Settings can be configured dynamically

- Notification when a new version is available

---

<h1>Important: Beta Version</h1>

*Steem Messenger is currently in Beta. While careful development and testing has been done - bugs should be expected. @therealwolf or smartsteem.com cannot be held liable for unknown issues, loss of funds (SBD & STEEM) or mistakes made by the user.*

Now, since we have the important message above out of the way - let me show you what you prob. all have been waiting for:

The Messenger live in action!

---

<h1>Live : Sending Messages</h1>

![SteemMessenger_Action.gif](https://steemitimages.com/DQmUm6dz3vBtzMH4mADrUNnsnuZc74i4h5e5DhvvZzh8XED/SteemMessenger_Action.gif)

As seen in the gif above - messaging is only possible when the wallet is unlocked and an active key imported. Encryption is only possible when the account's memo key has been imported as well.

---

<h1>Getting Started</h1>

Adding your first account to the messenger is really easy and takes only a minute.

![SteemMessenger_Start.gif](https://steemitimages.com/DQmX4NNwycoAeRGDUwYY8PGb6KSNKMdu4HGCR3QRNHaTqgo/SteemMessenger_Start.gif)

The keys can be either imported directly or derived from your password. An encryption password has to be entered as well to unlock the wallet & decrypt your keys.

---

<h1>Interface</h1>

![Messenger_Numbers.png](https://steemitimages.com/DQmUwQa5XemZDxHPaBdUXXNFrHNKV8XW5Wjjyt3vbRS9PYY/Messenger_Numbers.png)

There are multiple functions on the main interface:

1.) Unlock / Lock the Messenger
2.) Open Settings
3.) Get newest messages (if new are available)
4.) Start new conversation with enter or a click on the arrow
5.) Hide all current and future messages from that user by putting him/her on the blacklist
6.) Send a transfer

---

<h1>Multiple Accounts</h1>

![Messenger_Accounts.png](https://steemitimages.com/DQmVExk1Ve58aWAZG4yPQd2bPQGNkJiqMcpDbBfNJAUMShG/Messenger_Accounts.png)

You are able to add multiple accounts to the Messenger. 

While only one can be selected at a time - the data is saved locally for all your accounts.

---

<h1>Nodes</h1>

![Messenger_Nodes.png](https://steemitimages.com/DQmSYa8qGGwqcc3sj4p4UtudqpRPFUykpHem8butigMBuHB/Messenger_Nodes.png)

You are able to choose your preferred RPC-Node. 

I personally really like rpc.build.team.io but api.steemit.com is great as well. However, at the time of writing - api.steemit.com is causing small problems with the messenger - so I temporary disabled that option.

---

<h1>Blacklist</h1>

![Messenger_Blacklist.png](https://steemitimages.com/DQmZauoN7cFf6ftb48wn2ZpEwhBYCs1v5qD6eQ9Atny8JVm/Messenger_Blacklist.png)

Users can be put on your individual blacklist.

I personally don't have any individual users on my blacklist, because all of those are already on smartsteem's global blacklist - so I just chose @samrg472 - who is of course no spammer!

---

<h1>Settings</h1>

![Messenger_Settings.png](https://steemitimages.com/DQmdfHG4ZEgXS9fxafjibma1EsFNWxApe6NFEzxQXxncymv/Messenger_Settings.png)

These settings can be customized by you:

<h5>Use Smartsteem Blacklist</h5>

If you want to use the global blacklist consisting of spammers and scammers powered by Smartsteem.com

<h5>Default Encrypt Messages</h5>

If this setting is enabled - the encrypt checkbox is always checked by default.

<h5>Default Currency</h5>

Whether you want to use either SBD or STEEM as your preferred currency.

<h5>Update Interval</h5>

Every x minutes (10 by default) the messenger is checking for new messages. Minimum value is 1 minute.

<h5>Unlock Timeout</h5>

x minutes (60 by default) after unlocking of the messenger - it will be locked again and the decrypted keys will be reset.

---

<h1>Last Words</h1>

Honestly, I'm so excited to have finally finished the first version of the messenger. 

I really hope that many of you will find it as useful as me.

And please keep in mind that it is still Beta - so bugs will arise. And if they do - let me know on Github through issues. (link is at the beginning of this post)

Also: I was able to work and focus nearly primarily on the messenger in the last few weeks due to the success of Smartsteem.com.

So I want to thank every vote-seller, delegator & vote-buyer / bidder for indirectly giving me the space & possibility to focus on a project - which has the primary goal of enhancing Steem and your experience with it!

Oh and if you believe that I bring value to Steem, then please <a href="https://steemit.com/~witnesses">**vote for me as witness**</a> with a click on my signature below. (or with your favorite method).

Thank you!

---

<a href="https://steem.ly/votefortherealwolf"><img src="https://steemitimages.com/DQmf1jzNxpeQPZ3E9VPuPbUi4YqEqh7SADs1StsP9NmNjWu/therealwolf_signature.gif"></a>
👍 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,