# Wireguard-Peer-Manager ![image](https://user-images.githubusercontent.com/4666566/117325184-56f7f800-ae45-11eb-9003-b85aadbf5ff0.png) Adds Wireguard peers to config, reload it and send client config back via Telegram. **FYI: That tool stores client private keys into server config as comments.** Is a good idea to update https://github.com/house-of-vanity/Wireguard-Peer-Manager/blob/b914707e06f807b4e57f1c1fa0ffcf903347b013/gen.py#L89 How to use: ```shell # create initial wg config or use your own. # P.S. Keep in mind that WPM can't manage peers created my hands # due to absence of client private key. $ cd /etc/wireguard && mkdir clients $ cat > wg0.conf < python3 bot.py ``` Telegram Messages ![image](https://user-images.githubusercontent.com/4666566/117370133-cc31f000-ae7a-11eb-93fd-a390d2616da8.png)