Skip to content

Microlink × Reddit

Interact with
reddit.com

reddit.js
import createClient from 'microlink.io'

const microlink = createClient()

const reddit = (url, opts) =>
  microlink.metadata(url, {
    data: {
      karma: {
        selector: '#profile--id-card--highlight-tooltip--karma'
      },
      birthday: {
        selector: '#profile--id-card--highlight-tooltip--cakeday'
      },
      avatar: {
        selector: 'img[alt="User avatar"]',
        attr: 'src',
        type: 'url'
      }
    },
    ...opts
  })

const result = await reddit('https://www.reddit.com/user/kikobeats')

console.log(result)