With the growing number of Bilibili users, many elementary school students have joined the platform and posted a large volume of danmaku that violates etiquette, significantly impacting other users' viewing experience. Many users have even turned off danmaku entirely because of this, but what's the point of using Bilibili without danmaku? I wrote a small program in Python 3 to filter out elementary school-level danmaku (this program also served as practice for a recent Python programming class). The code can be found at https://github.com/xddxdd/bilibili-dmshield . To use the filtering feature, you can either: Point the IP of comment.bilibili.com to 127.0.0.1 via the hosts file, or Use browser extensions like FoxyProxy or SwitchyOmega to route comment.bilibili....