Results 9 issues of Win‮8201‭Linux‬

The voice channel has changed to a text channel: https://support.discord.com/hc/en-us/community/posts/4878939035543-Open-text-chat-in-voice-channel but [serenity::model::channel::GuildChannel](https://docs.rs/serenity/latest/serenity/model/channel/struct.GuildChannel.html#method.is_text_based) still does not treat the voice channel as a text channel. Because of this problem, I can't create...

This is a re-submission of [this PR](https://github.com/serenity-rs/serenity/pull/2120) I have looked for a solution to [this issue](https://github.com/serenity-rs/serenity/issues/2119) but it does not seem to exist. Therefore, I have fixed this issue.

model
cache

ChannelId::message() does not use cache to get the Message, and does not cache the Message it gets. Therefore, I need to add the Message to the Cache somehow, but I...

The rationale for this modification can be found below. https://github.com/tukaani-project/xz-java/blob/master/src/org/tukaani/xz/rangecoder/RangeEncoder.java#L29 https://github.com/tukaani-project/xz-java/blob/master/src/org/tukaani/xz/rangecoder/RangeEncoder.java#L115

This PR allows dependents to add proxy protocols (such as SOCKS4) that are not supported by reqwest.

This wrapper is useful when there is the possibility of returning various types of Body. Like this: ```Rust async fn hello(req: Request) -> Result { if req.uri().path() == "/" {...

プレーンテキストでは表現できませんがTeXの部分はこのように大文字のEを少し下げて表記します ![image](https://github.com/SAWARATSUKI/Logos/assets/68107676/9a0083fb-4c3c-4f9e-af3b-ea28a0ded8be)

### Describe the bug 1. Click "go now!" button in title screen to start. 2. Wait for loading. 3. The display will be strange as shown in the image below....

bug
unimplemented
avm2

Resolves: #164