Hello there. My recommendation would be this build:
https://pcpartpicker.com/list/8GjRXH
CPU: Ryzen 5 1400
Motherboard: Gigabyte GA-AB350-Gaming 3
Memory: G. Skill Flare X 16 GB (2x8 GB) DDR4-2400
Storage: WD Blue 1 TB 3.5" WD10EZEX
Video Card: Sapphire RX 580 4 GB Nitro+
Case: Corsair Spec-01 Red
Power Supply: EVGA 500W 80+ Bronze
The total cost, on pcpartpicker, is $698.17, at the time of answering.
This build will run all current games at 1080p at high details or better at 60 FPS. It should be very nice for your gaming channel, and the Ryzen CPU will help you stream simultaneously. The only things missing here are an SSD and case fans, since the Spec-01 comes with only one fan pre-installed. You need an SSD for boot drive, but it won't affect your game performance much, except improving loading times, if you store the game in the SSD. Nowadays an SSD is considered a necessity, but you really need it only for faster boot times and application load times. If you're happy with loading times from an HDD, then you can avoid an SSD.
Other than that, everything else seems fine.
Hope this helps. Cheers![/quotemsg
Its nice but rx 580 is not available in india