does anyone know where do i have to keep btc to receive btg*
Just check for their ICO or any official website that claims like OP said. If any such coin exists then it will be available on exchanges from where you can buy or sell BTG coins. But no more info from the OP so wait or search yourself on github or google it.