The answer to 'why is my toilet no hot water' is that the issue is likely related to the water heater or plumbing system, not the toilet itself. Common causes include a malfunctioning water heater, clogged or leaking pipes, or a problem with the hot water supply line to the toilet.
If you're not getting any hot water to the toilet, first check the water heater to ensure it's turned on and functioning properly. If the water heater is working, the issue may be with the plumbing system, such as a clogged or leaking hot water line. In some cases, the problem could be isolated to the toilet's internal components, but this is less common.