Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

601 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LINEJS

JSR JSR Score JSR Scope release workflow

LINEJS

LINEJS is a JavaScript library for creating a LINE SelfBot.
❓ Question: Join our Discord community

Installation

Supports all runtimes (Node.js, Deno, and Bun) and Typescript.

npx jsr add @evex/linejs
bunx --bun jsr add @evex/linejs
deno add @evex/linejs
Documentation is https://linejs.evex.land

Browser Support

For now, please use "https://esm.sh/jsr/@evex/linejs".

LINEJS Types

Please see @evex/linejs-types.
In short, TypeScript types and enums (such as ReactionType (0, 1, 2, 3), MessageType, etc.) are provided.

Provided Packages

  • client - (@evex/linejs) or (@evex/linejs/client)
    • Client - LINE SelfBot Client
  • utils - (@evex/linejs/utils)
    • LINE_SCHEME - LINE Scheme utility
    • LINE_OBS - LINE OBS utility
    • LINE_REGEX - LINE URI Regex utility
    • LINE_FUNCTIONS - LINE Function utility (search openchat, ticket to emid, etc...)
  • storage - (@evex/linejs/storage)
    • BaseStorage - LINE Client Base Storage
    • MemoryStorage - LINE Client Memory Storage
    • FileStorage - LINE Client File Storage
  • rate-limit - (@evex/linejs/rate-limit)
    • RateLimitter - RateLimit for Safety
  • types - (@evex/linejs-types)
    • All Types for LINE

Authors

About

LINEJS is a JavaScript library for creating a LINE SelfBot.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages