+
Skip to content

seriaati/seriaati

Repository files navigation

English | 中文

Support My Work

If you've found any of my open-source projects helpful, I'd be delighted if you considered expressing your gratitude by making a donation.

Your support not only fuels my passion for coding but also helps sustain my journey as a student and developer.

You can support me via the follwoing services, different services accept different payment methods:

About Me

👋 Hi, I'm Seria, an international student from Taiwan, currently studying in Waseda University.
❤️ I'm also a passionate developer who loves to make open source and high quality software with Python.
🌍 I speak Chinese and English.

Contact Information

You can find me in the following places:

Recent Status

Recent Contributions

  • seriaati/genshin.py - API wrapper for HoYoLAB/Miyoushe API built on asyncio and pydantic. (2 days ago)
  • seriaati/hoyo-buddy - A feature-rich, easy to use, beautifully designed Discord bot made for Hoyoverse gamers (2 days ago)
  • seriaati/embed-fixer - Feature-rich Discord bot for fixing social media embeds (3 days ago)
  • seriaati/enka-py - Async API wrapper for Enka Network written in Python. Supports GI, HSR, and ZZZ (3 days ago)
  • seriaati/ambr - Async API wrapper for Project Amber (gi.yatta.moe) written in Python (3 days ago)

Recent Stars

  • moeru-ai/airi - 💖🧸 Self hosted, you owned Grok Companion, a container of souls of waifu, cyber livings to bring them into our worlds, wishing to achieve Neuro-sama's altitude. Capable of realtime voice chat, Minecraft, Factorio playing. Web / macOS / Windows supported. (3 days ago)
  • pickle-com/glass - Digital Mind Extension (3 days ago)
  • suitenumerique/docs - A collaborative note taking, wiki and documentation platform that scales. Built with Django and React. (3 days ago)
  • aleksey-saenko/MusicRecognizer - An Android application for music recognition that uses AudD and ACRCloud services to perform song identification. (3 days ago)
  • C4illin/ConvertX - 💾 Self-hosted online file converter. Supports 1000+ formats ⚙️ (3 days ago)

Recent PRs

My Projects

📊 Uptime and maintenance status of my projects can be found on the status site.
🐍 The programming language I am best at is Python, and I use it to code things like:

Discord Bots

🚩 Hoyo Buddy: A feature rich, beautifully designed Discord bot for Hoyoverse gamers.
🦢 Shenhe: A Genshin Impact Discord bot, Hoyo Buddy is a rewrite of it.
🔧 Embed Fixer: A feature-rich Discord bot for fixing social media embeds.
📅 Lumina: Your life organizer on Discord.
🖤 Wuthery: A big project that I collab with other devs, it is a service for the game Wuthering Waves.
💙 Layla: A small bot with anime image searching features derived from Shenhe.
🛝 Sugari: A multi-purpose Discord bot that I contributed a small part of.
🐻 Guoba Network: Image sharing network implemented with Discord bot, made for a friend.

Technologies Used

  • discord.py
  • PostgreSQL, SQLite
  • Tortoise ORM
  • Pillow
  • asyncio
  • aiohttp
  • redis
  • Sentry

API Wrappers

Using Pydantic.

🔥 ambr.py: Async API wrapper for Project Amber
🌸 yatta.py: Async API wrapper for Project Yatta
🔼 enka.py: Async API wrapper for Enka Network
👺 hakushin.py: Async API wrapper for hakush.in
🤺 akasha.py: Async API wrapper for Akasha System
🎈 genshin.py: Async API wrapper for HoYoLAB/Miyoushe API, I am a main contributor.
🟢 line.py: Async LINE messaging API wrapper based on line-bot-sdk for me to code the LINE bots.
📈 Stock Crawl: Package to fetch and crawl different stock data in Taiwan.

Technologies Used

  • pydantic
  • aiohttp
  • redis

Web Apps

➡️ Enka to GO: A website that converts your showcase on Enka to Genshin Optimizer for damage calculations.
🔔 Hoyo Update Notifier: A website that lets you get notified when a Hoyoverse game updates.
⌨️ Hoyo Buddy Web App: A website that displays Hoyo Buddy's commands in real-time.
🪝 Transifex -> Discord Webhook: A website that generates webhook URLs from Discord ones for Transifex -> Discord webhook integration.

Technologies Used

  • flet
  • HTML, CSS, JavaScript
  • fastapi

Python APIs

🎁 Hoyo Codes: API to get gift codes from Hoyoverse games.
📈 Stock Fast API: API to get historical stock trades.
🃏 Enka Card API: API to generate Enka cards.
⬆️ Image Host: Upload and access images like in imgur.

Technologies Used

  • fastapi
  • SQLAlchemy

Embed Fixers

🔧 fxtwitch: Fixes Twitch clip embeds on Discord.
🔧 fxiwara: Fixes Iwara embeds on Discord.
🔧 fxfacebook: Fixes Facebook reel embeds on Discord (unstable).

Technologies Used

  • fastapi

Web Scraping

Technologies Used

  • beautifulsoup4
  • Playwright

Honorable Mentions

🌙 Hoyolab Resin Counter: My first project on GitHub with Python, this is where everything started.
🧹 Clean Discord: Actual first GitHub repo.

LINE Bots

All of the LINE bots are no longer maintained! (You can't invite them anyways lol)

News Notify: A LINE bot that notifies you when a company makes an announcement.
Revenue Notifier: A Line bot that notifies you when a company releases their revenue report.
Stock Buyer: Allows you to buy stocks through LINE.
Momo Tracker: Tracks Momo products and notify you when they are on sale.
Restaurant Bot: Sample restaurant LINE bot.
Burberry Bot: Compare prices of Burberry products between Taiwan and Japan.

Technologies Used

  • LINE Bot SDK
  • LIFF

Stuff Related to Stocks

CB Auto Trade: A script that trades convertible bonds automatically using Shioaji.
Stock Crawl: A package for fetching stock data, either through public APIs or website crawling.
Stock Fast API: An API for fetching historical stock prices.

Some Stats

Visitor Counter Today coding time Last 30d coding time

Github Stats GitHub Streak

About

About me

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载