The present application discloses compounds according to general formula (I) that inhibit BTK (wherein all variables are defined as described herein). The compounds disclosed herein are useful for modulating the activity of BTK and treating diseases associated with excessive BTK activity. The compounds are further useful for treating inflammatory and autoimmune diseases associated with abnormal B cell proliferation such as rheumatoid arthritis. Also disclosed are compositions comprising a compound of formula (I) and at least one carrier, diluent or excipient.本願は、BTKを阻害する、一般式(I)に係る化合物について開示する(式中、全ての変数は、本明細書に記載する通り定義される)。本明細書に開示する化合物は、BTKの活性を調節し、そして、過剰のBTK活性に関係する疾患を処置するために有用である。該化合物は、更に、関節リウマチ等の異常なB細胞増殖に関係する炎症性疾患及び自己免疫疾患を処置するために有用である。また、式(I)で表される化合物と、少なくとも1つの担体、希釈剤、又は賦形剤とを含有する組成物についても開示する。