make BaseActivity an extension type
import datetime
-class BaseActivity:
+cdef class BaseActivity:
"""The base activity that all user-settable activities inherit from.
A user-settable activity is one that can be used in :meth:`Client.change_presence`.
The following types currently count as user-settable:
