Is it okay to take Roxithromycin for a cold?

Cold generally refers to upper respiratory tract infections, patients with upper respiratory tract infections need to clarify the cause of the disease, if it is caused by bacterial infections, you can take roxithromycin, but if it belongs to the cause of viral infections, you can not take roxithromycin.
Roxithromycin belongs to the class of macrolide antibiotics, which can be used to treat pharyngitis and tonsillitis caused by Streptococcus pyogenes, or diseases caused by bacterial infections. In general, erythromycin can be used for upper respiratory tract infections caused by bacterial infections. In the case of upper respiratory tract infections caused by viral infections, patients do not need to use erythromycin; the disease is self-limiting and usually does not require medication.
Some patients may experience adverse reactions such as abdominal pain, diarrhea, nausea, vomiting, rash, and itchy skin during the use of roxithromycin. People who are allergic to this product, erythromycin or other macrolides are prohibited and need to abstain from taking Roxithromycin to avoid damage to their health.
Patients with upper respiratory tract infections need to follow the doctor’s instructions for regular review during treatment, so as to understand the recovery of the disease.
This product should be used in accordance with medical advice.