1. Лямбду можно заменить на user_id=admins
2. content_types по дефолту TEXT
3. Не стоит называть переменную list, так как это встроенный тип
4. split по дефолту режет пробелы
5. Ты пытаешься вызвать строки - вот эта хуйня с ('-') сюда никаким боком
6. БД синхронная и странная
7. Если ты не хочешь, чтобы это был ответ на сообщение, можно использовать answer вместо reply
8. state приходит прямо в хендлер, можно его не получать вручную
9. Советую вернуться к изучению питона, и продолжить уже после этого