import var import requests from functions.roll_token import roll_token from beloved_logger import logger async def delete_post(post_id): await roll_token() cookies = { var.cookie_name: var.cookie_value, 'sketchers_united_session': var.session, 'XSRF-TOKEN': var.xsrf_token } logger.debug(f"Deleting post {post_id} with cookies {cookies}") headers = { 'User-Agent': 'automod', 'Accept': 'application/json, */*', 'X-CSRF-TOKEN': var.csrf_token, 'X-XSRF-TOKEN': var.xsrf_token } response = requests.delete(f'https://{var.site}/admin/posts/{post_id}', cookies=cookies, headers=headers) logger.info(f"Deleting post {post_id} concluded with response {response.status_code}") return response.status_code