It's difficult to tell just by looking at a person's throat whether they have tonsillitis as a result of a virus or a bacterial infection. Tests are needed to confirm this.
Antibiotics may be recommended if test results show that your tonsillitis is caused by a bacterial infection.