# Android SDK v6.9.0 Deprecation Note

### Deprecated APIs

**AmityChannelRepository**

| Methods         | Remarks                   |
| --------------- | ------------------------- |
| updateChannel() | Use editChannel() instead |

**AmityMessageRepository**

| Methods         | Remarks                                                                                                                                                                                             |
| --------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| createMessage() | <p>Use createTextMessage()</p><p>or createImageMessage() </p><p>or createFileMessage()</p><p>or createVideoMessage()</p><p>or createAudioMessage()</p><p>or createCustomMessage()</p><p>instead</p> |

**AmityMessage**

| Methods  |                                                                        |
| -------- | ---------------------------------------------------------------------- |
| delete() | Use AmityChatClient.newMessageRepostiory().softDeleteMessage() instead |

**AmityMessage.Data.TEXT**

| Methods | Remarks                                                                            |
| ------- | ---------------------------------------------------------------------------------- |
| edit()  | <p>Use AmityChatClient.newMessageRepostiory().editTextMessage() </p><p>instead</p> |

**AmityMessage.Data.CUSTOM**

| Methods | Remarks                                                                              |
| ------- | ------------------------------------------------------------------------------------ |
| edit()  | <p>Use AmityChatClient.newMessageRepostiory().editCustomMessage() </p><p>instead</p> |

**AmityMessageFlagger()**

| Methods  | Remarks                                                            |
| -------- | ------------------------------------------------------------------ |
| flag()   | Use AmityChatClient.newMessageRepostiory().flagMessage() instead   |
| unflag() | Use AmityChatClient.newMessageRepostiory().unflagMessage() instead |

**AmitySubChannelRepository**

| Methods            | Remarks                                                                    |
| ------------------ | -------------------------------------------------------------------------- |
| deleteSubChannel() | <p>Use softDeleteSubChannel() </p><p>or hardDeleteSubChannel() instead</p> |
| updateSubChannel() | Use editSubChannel() instead                                               |

**AmityPostRepository**

| Methods      | Remarks                                                                                                                                                                              |
| ------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| createPost() | <p>Use createTextPost() </p><p>or createImagePost()</p><p>or createFilePost()</p><p>or createVideoPost()</p><p>or createPollPost()</p><p>or createLiveStreamPost()</p><p>instead</p> |
