B cells can contribute to immunity through production of antibodies, presentation of antigen to T cells, and secretion of cytokines. B cell activation can result in various outcomes for the host. In general B cell responses are beneficial during infections, and deleterious during autoimmune diseases. However, B cells can also limit host defence against pathogens, and protect from autoimmune pathologies. B cells can therefore act both as drivers and as regulators of immunity. Understanding how these opposite functions are mediated shall stimulate the elaboration of novel approaches for manipulating the immune system. B cells might acquire distinct functional properties depending on their mode of activation. Antigen-specific B cell responses require triggering of B cell receptor (BCR) by antigen, and provision of helper signals by T cells. B cells also express various innate immune receptors, and can directly respond to microbial products. Here, we discuss how intrinsic signalling via Toll-like receptors contributes to the suppressive functions of B cells during autoimmune and infectious diseases.