Skip to content

AgentHackerYT/SocialManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Manager

  • A Simple Module to Manage Your Own Social Media Data

Warning

Warning: Module Is In Beta Stages

Topic

Installing

  • Install Using NPM
npm i --save social-manager
  • Installing Using Yarn
yarn add social-manager

Client

  • Creating A Client
const { Client } = require("social-manager")
const client = new Client()

createAccount

/**
 * @String {id: string}
 * @String {email: string}
 * @String {password: string}
 * */
client.createAccount(`SomeID` , `SomeEmail` , `SomePassword`)

addMessage

/**
 * @String {id}
 * @String {message}
 * */

client.addMessage(`SomeID`, `SomeMessage`)

addFriend

/**
 * @String {fromId}
 * @String {toId}
 * */

client.addFriend(`FromId` , `ToId`)

getLastMessage

/**
 * @String {id}
 * */

client.getLastMessage(`SomeID`)

deleteUserMessage

/**
 * @String {id}
 * @String {message}
 * */
client.deleteUserMessage(`SomeID`, `SomeMessage`)

Utils

const { Utils } = require("social-manager")

const util = new Utils()

isFriend

/**
 * @String {fromId}
 * @String {toId}
 * */

util.isFriend(`FromId` , `ToId`)

userMessageCount

/**
 * @String {id}
 * */
util.userMessageCount(`SomeID`)

userFriendCount

/**
 * @String {id}
 * */
util.userFriendCount(`SomeID`)

cleanMessage

util.cleanMessage(`f*ck you`) // Changes it to ****
  • Add Custom Words
util.cleanMessage(`f*ck you`, ['words']) 

API

const { API } = require('social-manager')
const api = new API({
    port: Number;

    rateLimit: Boolean;

    rateLimitOptions:{

        windowMs: Number

        max: Number

        message: String

        statusCode: Number 

}
})

mainEndpoint

api.mainEndpoint("/api")
  • If You want More Data To Be show On the Endpoint
api.mainEndpoint("/api", , additionalData)

express

api.Express()

Database

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published