Package Exports
- tgsnake
- tgsnake/lib/src/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (tgsnake) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
tgsnake is a modern MTProto framework for javascript or typescript.
Don't forget to read our FAQ in our site!!
Example :
- Installation :
npx create-tgsnake-app myapp
- 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
logLevel: 'none', // logger level
});
bot.run(); //snake running
bot.on('msg.text', (ctx) => {
//handle new message event.
ctx.msg.reply('Hello World'); // reply with "Hello World"
//console.log(ctx) // see json of message.
});
More example you can found in our website.
Contribution
Welcome, You can contribute to this project.
Reference
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 ♥️ by tgsnake dev.