diff --git a/doc/src/misc/darkirc/private_message.md b/doc/src/misc/darkirc/private_message.md
index 4b664ab3b..56c8e2b4d 100644
--- a/doc/src/misc/darkirc/private_message.md
+++ b/doc/src/misc/darkirc/private_message.md
@@ -12,14 +12,16 @@ when you first run `darkirc`.
Generate a keypair using the following command:
```shell
-% darkirc --gen-keypair
+% darkirc --gen-chacha-keypair
```
This will generate a Public Key and a Private Key.
-Save the Private key safely & add it to the `darkirc_config.toml` file as shown below.
+Save the Private key safely & add it to the `darkirc_config.toml`
+file under [crypto] as shown below.
```toml
-[private_key.”your_private_key_goes_here”]
+[crypto]
+dm_chacha_secret.”your_private_key_goes_here”
```
To share your Public Key with a user over `darkirc` you can use one of the
@@ -40,22 +42,20 @@ privately chat after they have each other's public keys:
Alice would add bob to her contact list in her own config file:
```toml
[contact.”bob”]
-contact_pubkey = “D6UzKA6qCG5Mep16i6pJYkUCQcnp46E1jPBsUhyJiXhb”
+dm_chacha_public = “D6UzKA6qCG5Mep16i6pJYkUCQcnp46E1jPBsUhyJiXhb”
```
And Bob would do the same:
```toml
[contact.”alice”]
-contact_pubkey = “9sfMEVLphJ4dTX3SEvm6NBhTbWDqfsxu7R2bo88CtV8g”
-
+dm_chacha_public = “9sfMEVLphJ4dTX3SEvm6NBhTbWDqfsxu7R2bo88CtV8g”
```
-
Lets see an Example where 'alice' sends “Hi” message to 'bob' using
the /msg command
-
- /msg bob Hi
-
+```
+/msg bob Hi
+```
Note for Weechat Client Users:\
When you private message someone as shown above, the buffer will not
@@ -66,16 +66,16 @@ the recent message which she just send to 'bob' until 'bob' replies,
but 'bob' will get a buffer shown on his irc client with the message 'Hi'.
Reply from 'bob' to 'alice'
-
- /msg alice welcome!
-
+```
+/msg alice welcome!
+```
Or instead of `/msg` command, you can use:
```
/query bob hello
```
This works exactly the same as `/msg` except it will open a new buffer
-with Bob in your client regardless.
+with Bob in your client regardless of sending a msg or not.
Note: The contact name is not the irc nickname, it can
be anything you want, and you should use it when DMing.
@@ -84,6 +84,6 @@ be anything you want, and you should use it when DMing.
case you lost your Public Key and you still have your Private key in
`darkirc_config.toml` file, you recover the Public Key like so:
```shell
-% darkirc --recover-pubkey {your_private_key}
+% darkirc --get_chacha_pubkey
```