All Projects → ArvinZJC → WeiboEmoji

ArvinZJC / WeiboEmoji

Licence: GPL-3.0 license
Weibo Emoji is a repository for saving and sharing most Emoji images that are used/were previously used by the app Weibo.

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to WeiboEmoji

EmojiAddIn
Emoji for Outlook and Thunderbird
Stars: ✭ 21 (+23.53%)
Mutual labels:  emoji
emojibot
A Slack bot that joins the conversation with emojis.
Stars: ✭ 22 (+29.41%)
Mutual labels:  emoji
react-emoji-input
😂 Emoji suggestions like the textareas in GitHub
Stars: ✭ 29 (+70.59%)
Mutual labels:  emoji
vuemoji-picker
Vue 2 and 3 lightweight emoji picker.
Stars: ✭ 53 (+211.76%)
Mutual labels:  emoji
yii2-emoji
😄 this is a emoji extension of yii2.
Stars: ✭ 17 (+0%)
Mutual labels:  emoji
weibo topic
微博话题关键词,个人微博采集, 微博博文一键删除 selenium获取cookie,requests处理
Stars: ✭ 28 (+64.71%)
Mutual labels:  weibo
scrift
New generation shell and scripting language for everyone.
Stars: ✭ 46 (+170.59%)
Mutual labels:  emoji
MediaQuickServer
抖音去水印、快手去水印、微博、网易云音乐视频解析接口
Stars: ✭ 84 (+394.12%)
Mutual labels:  weibo
uni-chat
uni-app + vue3.0 + typescript + vue-cli 仿手机QQ聊天 qq表情包
Stars: ✭ 55 (+223.53%)
Mutual labels:  emoji
gitmoji-intellij-plugin
Intellij plugin for add a button on the commit dialog to add gitmoji
Stars: ✭ 35 (+105.88%)
Mutual labels:  emoji
weibo-image-spider
微博图片爬虫,极速下载、高清原图、多种命令、简单实用。
Stars: ✭ 52 (+205.88%)
Mutual labels:  weibo
kordx.emoji
Extension Library for Kord that provides all supported Discord emojis
Stars: ✭ 20 (+17.65%)
Mutual labels:  emoji
slackmoji
A collection of 1,000+ popular emoji for Slack and Discord
Stars: ✭ 90 (+429.41%)
Mutual labels:  emoji
union
union login for wechat,weibo,qq,alipay with go
Stars: ✭ 23 (+35.29%)
Mutual labels:  weibo
SentimentAnalysis
基于新浪微博数据的情感极性分析
Stars: ✭ 43 (+152.94%)
Mutual labels:  weibo
Moss
A GitHub client app developed with Flutter, which supports Android iOS Web. More feature: BaiduMap+Amap UI+DiDi+Weibo!
Stars: ✭ 76 (+347.06%)
Mutual labels:  weibo
g-emoji-element
Backports native emoji characters to browsers that don't support them by replacing the characters with fallback images.
Stars: ✭ 112 (+558.82%)
Mutual labels:  emoji
emojimix
🤖 emojimix implemented in Svelte 🤖
Stars: ✭ 24 (+41.18%)
Mutual labels:  emoji
ansi-to-svg
😹 convert ANSI Escaped CLI strings to SVGs
Stars: ✭ 18 (+5.88%)
Mutual labels:  emoji
cz-gitmoji
🔬😜 Commitizen adapter for gitmoji.
Stars: ✭ 25 (+47.06%)
Mutual labels:  emoji

banner.png

Weibo Emoji

GitHub release (latest by date including pre-releases) Codacy Badge GitHub commit activity

English (United Kingdom) | 中文(简体,中国)

Weibo, similar to Twitter, is a Chinese microblogging website launched by Sina. Weibo Emoji is a repository for saving and sharing most Emoji images that are used/were previously used by the app Weibo. It contains 641 Emoji images. There is no best, only better. So do you use Weibo? If yes, why not click the following badge1 and follow me now? 😆

Weibo

ATTENTION

May I have your attention pls? 🔥

  1. All Emoji images should never ever be used for commercial purposes. You could add them into your Emoji favourites of chatting apps like WeChat and QQ. You could recommend them to others, and then you deserve a thumb-up. 👍
  2. You could find the changelog and a ZIP file to download for the latest version in the releases. The ZIP file contains 2 parts - original and gif. The former provides the Emoji images combined from Sources 1 and 2. The latter are GIF images converted from the former for your convenience2. For more info about how the ZIP file's content is generated, please refer to the README file in the folder src.

📋 Folder Instructions

img/source_1 🙌

Previously, Weibo Emoji had a scheme to extract Emoji images from the specified resource folder of the Weibo's APK file, Weibo HTML5, and Weibo Web. It usually required too much manual work, and has been abandoned from Weibo Emoji V4.0.0.

Weibo officially provides an emotions API to get a list of Weibo's Emoji image info. Weibo Emoji now takes advantage of this API to generate Source 1. Hence, Source 1 contains the Emoji images shown in the Weibo's Emoji panel. It is Weibo Emoji's primary source, and uses the official Emoji categories recorded in the list of Weibo's Emoji image info.

img/source_2 🧐

If you fancy writing a Weibo post with Weibo's Emoji, you may find that some Emoji images are sometimes added to the Emoji panel to reflect a few hot topics in China Net, and that can be removed in a timely manner. Source 2 aims to keep as many of such Emoji images as possible.

One way to get these Emoji images is to use Weibo for Android. Once the latest version of Weibo for Android is installed, launched, and has a user logged in, it will save Emoji resources in its app data folder. The general location is /storage/emulated/0/Android/data/com.sina.weibo/files/sina/weibo/storage/photoalbum_emotion/emotion. You do not even need the ROOT permission for access. Hence, you can also extract these images on your own. What I have done to save your time is to categorise them using a specific strategy.

src 🚀

Previously, generating a new release requires completing some steps manually, including but not limited to downloading sources, categorising sources, and converting Emoji images to GIF format. It's absolutely a pain in the arse. Then why not automate the steps? This thought reminds me some words that the supervisor of my MS project for Computing Science used to say.

This is what you learn Computing Science for - automation.3 👨‍🔧

The helper scripts are designed to make it more convenient to generate a new release. Please note that these scripts are licensed under the GPL-3.0 Licence. For more info, please refer to the README file in this folder.

There is much more for you to explore. Hope you will enjoy it. 💖


1. The badge showing the number of followers on Weibo is powered by Substats. 👍

2. It seems that GIF images could have better compatibility, especially with WeChat (for iPhone/iPad) and QQ, when adding to the Emoji favourites.

3. Don't catch me out! The sentence has its context.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].