Hi, tgsnake is a framework developed based on gram.js
WARNING!
Maybe your account will be banned if you login using this framework. I don't know what caused it to happen. I am not responsible if your account is banned!
- Installation :
yarn add tgsnake@latest
- Simple Hello World :
const {Snake} = require("tgsnake")
// import {Snake} from "tgsnake"
const bot = new Snake({
apiHash : "abcde", //your api hash
apiId : 123456, // your api id
logger:"none" // gramjs logger
})
bot.run() //snake running
bot.on("message",(ctx)=>{ //handle new message event.
ctx.reply("Hello World") // reply with "Hello World"
//console.log(ctx) // see json of message.
})
More example you can found in example folder or in website.
Welcome, You can contribute to this project.
- Fork this repo to your account.
- Clone your fork repo using git.
git clone <your github repo url> -b "dev"
Cloning branch dev in your repo.
- Edit and make something.
- Pull new update from branch
dev
original repo (this repo). - Push update to your branch
dev
in fork repo. - Create pull request to branch
dev
original repo from branchdev
frok repo.
Thanks to all the frameworks and references that I use, several people who helped in developing this framework that I cannot mention one by one.
Build with