Add the cocoa powder, sugar and salt to the slow cooker. Pour in about 1 cup of the milk and whisk until you have a smooth, lump-free paste.
Whisk in the rest of the milk and the heavy cream until everything is combined.
Stir in the chocolate chips. Cover with the lid and cook on LOW for 2 hours, whisking well halfway through, until the chocolate is fully melted and the hot chocolate is steaming and slightly thickened.
Whisk again until completely smooth and glossy, then stir in the vanilla extract.
Taste and adjust: add a little more sugar if you like it sweeter, or a splash more milk if it is too rich.
Ladle into mugs and top with mini marshmallows or whipped cream. Switch the slow cooker to WARM to keep it ready for refills for up to 2 more hours, stirring now and then.