def create_thread ( self , cat_id : int = None , title_mes : str = None , mes : str = None ) : url = f"{self.forum_url}/forums/{cat_id}/post-thread" r = self . session . get ( url ) token = re . compile ( "name=\"_xfToken\" value=\"(.*)\" />" ) . findall ( r . text ) [ 0 ] xfuri = url . replace ( self . forum_url , '' ) d = { "title" : title_mes , "message_html" : mes , "_xfToken" : token , "_xfRequestUri" : xfuri , "_xfWithData" : 1 } self . session . post ( url , d )