All Projects → wechaty → Wechaty.js.org

wechaty / Wechaty.js.org

Licence: other
Wechaty Official Website for News, Blogs, Contributor Profiles, and Documentations.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Wechaty.js.org

Android Dev Sources
All those Android development sources that you need to be and stay awesome!
Stars: ✭ 434 (+528.99%)
Mutual labels:  community, blog, website
Htmly
Simple and fast databaseless PHP blogging platform, and Flat-File CMS
Stars: ✭ 689 (+898.55%)
Mutual labels:  blog, website
Rweekly.org
R Weekly
Stars: ✭ 406 (+488.41%)
Mutual labels:  community, blog
Bbs
巡云轻论坛系统包含论坛、问答模块。系统采用JAVA+MYSQL架构,自适应手机端和电脑端,界面简洁,性能高效。数据库表结构设计使用分表方案,提高系统的负载能力。后台数据库备份/还原、全站指定目录打包、一键自动升级等功能使维护简单方便。系统拥有强大的模板管理功能,布局版块支持设置输出条件,让前端页面展示方便快捷。
Stars: ✭ 712 (+931.88%)
Mutual labels:  community, blog
Easy Hexo
🤘 Build your own website with Hexo, the easy way. | 轻松使用 Hexo 建站。
Stars: ✭ 314 (+355.07%)
Mutual labels:  blog, website
Csinva.github.io
Slides, paper notes, class notes, blog posts, and research on ML 📉, statistics 📊, and AI 🤖.
Stars: ✭ 342 (+395.65%)
Mutual labels:  blog, website
Androidnote
🔥 Android 进阶笔记,包含常用的技术框架、博客社区、书籍等。
Stars: ✭ 614 (+789.86%)
Mutual labels:  community, blog
Aviaryan.github.com Retired 2018
My website (retired)
Stars: ✭ 10 (-85.51%)
Mutual labels:  blog, website
Blog
Rust Brazil community blog ⚙️
Stars: ✭ 10 (-85.51%)
Mutual labels:  community, blog
Blog Src
Personal blog source.
Stars: ✭ 7 (-89.86%)
Mutual labels:  blog, website
Cordova Docs
Apache Cordova Documentation
Stars: ✭ 315 (+356.52%)
Mutual labels:  blog, website
Dantecalderon.dev
💻 ❤️ My personal website
Stars: ✭ 51 (-26.09%)
Mutual labels:  blog, website
Swiftweekly.github.io
A community-driven weekly newsletter about Swift.org
Stars: ✭ 305 (+342.03%)
Mutual labels:  blog, news
Wtfjht
Logging the daily shock and awe in national politics. Read in moderation.
Stars: ✭ 386 (+459.42%)
Mutual labels:  blog, news
Telegram List
List of telegram groups, channels & bots // Список интересных групп, каналов и ботов телеграма // Список чатов для программистов
Stars: ✭ 3,362 (+4772.46%)
Mutual labels:  community, news
common-lispers.hexstreamsoft.com
Discover Common Lisp open-source contributors and their best contributions! Add yourself!
Stars: ✭ 14 (-79.71%)
Mutual labels:  community, website
qosf.org
Web portal of Quantum Open Source Foundation
Stars: ✭ 103 (+49.28%)
Mutual labels:  community, website
jsheroes.io
The official JSHeroes website
Stars: ✭ 35 (-49.28%)
Mutual labels:  community, website
Bludit
Simple, Fast, Secure, Flat-File CMS
Stars: ✭ 824 (+1094.2%)
Mutual labels:  blog, website
Android10.github.io
Jekyll project for blog: fernandocejas.com.
Stars: ✭ 15 (-78.26%)
Mutual labels:  blog, website

wechaty.js.org

GitHub Pages CI Powered by Wechaty

Wechaty Docusaurus

https://wechaty.js.org is the official Wechaty website for publishing latest news, blog posts, and documentation from our open source community.

How to post a blog

  1. Fork it
  2. Syncing your fork
  3. Create your blog branch (git checkout -b your-blog)
  4. Write your blog in markdown
  5. Add your blog to jekyll/_post folder
  6. Add related image to jekyll/assets folder (under $YEAR/$MONTH-your-blog-slug/ directory to contain your images)
  7. Add your info into jekyll/_contributors/your_github_id.md
  8. Commit your changes (git commit -am "${YOUR_BLOG_TITLE")
  9. Push to the branch
  10. Create new Pull Request
  11. Sign the CLA
  12. Wait for pass the GitHub Action CI, or fix whatever to make sure CI turns green
  13. Wait for @wechaty/editors to review

That's it!

Contribution Guidelines

1. Add Blog Header

All blog should has title, author, image...

Example as follows:

---
title: "'Score Your Face Photo' a ML&Wechaty practice"
author: your_github_username
image: your_teaser_image_path
---

<One line abstract for your blog post>

<Your beautiful blog post contents...>

2. Writing Style

  • Keep all filenames & url as lowercase, and use - to connect words instead of space. e.g. 2017-10-06-wechat-pc-impactor instead of 2017-10-06-WeChat PC Impactor. No Chinese should be use in all filenames.
  • Find a good image for the blog to make it more beautiful.
  • Embed the photo & video before publishing, save all external file to the blog /jekyll/assets/${YEAR}/$MONTH-your-blog-slug/ directory.

4. Just Commit Related Files

Please do not commit unrelated files.

5. Add Videos or pdf

Example

{% include iframe.html src="https://www.youtube.com/watch?v=3eq8wJfCAWs" %}

or

{% include iframe.html src="/assets/2020/qijibot/final.pdf" %}

see more: Add iframe to wechaty blog

Test

In order to make sure everything(file name, file size, etc) is ok, you can run the following command to check them before git push.

npm install
npm test

Preview

Run the Jekyll localhost for blog preview.

0. Prerequisites

Follow in the official instruction to install jekyll in your local jekyll quickstart

1. Install Jekyll by Hand

Run the Jekyll at localhost for blog preview. (It would be easier for a Ruby expert.)

make install
cd jekyll
make serve

2. Preview the Blog

Go to http://127.0.0.1:4000/blog/ , you can preview the blog successfully!

Welcome to contribute

Why contribute?

As an open source product, Wechaty thrives from contributions of community members. Whatever your skill set is, there is a lot you can do to help us make Wechaty better! So start forking!

At the same time, we also meet up offline all over the world, here is some activities:

How to contribute docs?

  • Fork this repo
  • Create your doc branch: git checkout -b doc
  • Write this doc in markdown
  • Commit your changes git commit -am 'doc comment'
  • Push to the branch
  • Create new Pull Request

Resources

Writers

contributor contributor contributor contributor contributor contributor contributor contributor

To get to know all our writers, see https://github.com/wechaty/wechaty.js.org/graphs/contributors

Maintainers

  1. @lijiarui, Rui LI, Microsoft AI MVP, Founder & CEO of Juzi.BOT (YC W19 Alumni)
  2. @huan, Huan LI, Tencent TVP of Chatbot, <[email protected]>
  3. @wj-Mcat, Jingjing WU, Author of Python Wechaty

And wechaty/contributors

Copyright & License

  • Code & Docs © 2016-now Wechaty Contributors https://github.com/wechaty
  • Code released under the Apache-2.0 License
  • Docs released under Creative Commons
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].