I have to assume the Twitch Link on the Main Menu works for most people, but I get nothing from it when I click on it. 2.4.4 dropped today and I went to Twitch to get my drops, but I have no idea if my account is linked or not.
UPDATE: If you are having this issue, I discovered that I needed to have my Steam Overlay enabled in the Steam Settings. Once enabled I was able to interact with the link on the main menu of Conan Exiles and it opened a window to enable the link.
Hope it helps.