Аналогичный вопрос ( Обновленный API прямых сообщений Twitter с Tweepy ) был задан несколько месяцев назад, но ответ не был удовлетворительным. При выполнении следующей строки для DM появляется сообщение об ошибке
вернулся.
api.send_direct_message(user_id=USER_ID,text="Direct Message")
Сообщение об ошибке выглядит следующим образом:
[{'code': 34, 'message': 'Sorry, that page does not exist.'}]