tgsnake

Channel
Logo of the Telegram channel tgsnake
@tgsnakePromote
55
subscribers
Get latest info about tgsnake. Repo : https://github.com/tgsnake Chat : @tgsnakechat Testing : @tgsnakedev Docs : https://tgsnake.js.org
Hey folks,
To make it easier for users, we created new documentation for Raw api. We generate this documentation automatically according to our Raw.ts file.
We will update this documentation periodically if there are updates to the Raw.ts file.
We hope that this documentation will make it easier to use tgsnake, especially in connection with the Raw api.

We are also working on some documentation 😁

see: https://tl.tgsnake.org
Hey folks,
It seems like it's been a long time since I announced that I would be rewrite the codebase of tgsnake.

Yes! And now is the time for me to announce that we have officially released tgsnake v3.

We have brought a new refresh in this version, read our post regarding this for more details.

Thank you for choosing tgsnake.
Hey folks,
We have a new way for installing tgsnake v3 (wayang kulit) by using create-tgsnake-app which will automatically prepare your application ready to use.

Try it now!
npx create-tgsnake-app
Hey folks ,
Long time no message here. I have good news that tgsnake v3 with the code name wayang kulit alpha.0 has been released. In this version we rewrote the source code to make it free bug from v2 with the code name Linggarjati. Don't forget that, in v3 we created a framework to support plugins.

You can view the commit history on the wayang-kulit branch's github.

Thanks for use tgsnake
Hey folks
I will try several packages to support deno and browsers.
There may be bugs on some platforms (because it's still in the experimental stage)
hey folks,
I have done to make a 3 framework and already on npm for tgsnake wayang kulit version.

Check and try now!!

@tgsnake/core
@tgsnake/redis-session
@tgsnake/log

Thanks for all tester and all references which we use.
Welcome To Tgsnake V3 (Wayang Kulit)

Hey folks,
In previous post, we are announcement to ended the development of tgsnake v2 version, and in this post, we are announcement one of the biggest changes in v3 with code name Wayang Kulit. The biggest change is, we will no longer use gramjs as base. Because we are developing a base of our own which is now about 90% complete. The source code of base now is still private source, until we release it to the public.

Maybe this is all I can say, and thanks for using tgsnake.
Happy Birthday Tgsnake 🎉🎉

Well, his birthday has passed a month ago, but that's okay. Previously we apologize for not doing a bug fix in the current version.

In the framework of the 1 year anniversary of tgsnake, we will give a big surprise (wait for the next announcement), and at the same time end the development of tgsnake v2, therefore, we will publish the last version of tgsnake v2.

Thank you for using tgsnake.
Modular tgsnake telegram bot.

You can now create and develop your bot easily.
Just create your desired module inside on "modules" folder. and it will be loaded on start (if no error).
You can open pre-installed module as example.

Developer : dickymuliafiqri.
Repository : dickymuliafiqri/ModularTgsnake.
Example bot : ModularTgsnake_Bot. (send /ping for pong)
Original message : #2479

We are waiting for the next best project or work from you all.

#AwesomeProject
Hi folks ,
In the next update we will switch to @tgsnake/fileid for generating file id. so the current file id maybe not 100% work with next update. but i hope it work fine with current file id.

Another MTProto framework should be can use this framework.

Thanks you for using tgsnake

Download The Tarball Package
Hi folks ,
The docs now have

Instant Viewtypedoc versionrssrss/atomrss/jsonsitemap

give a rating about instant view template, I will try my best to perfect it :D

Thanks you for using tgsnake
Hi folks , if someone facing this issue, please install with yarn. i will try to fix this bugs.

for now the latest version will switch to beta-17.

thanks you for using tgsnake
dear someone if facing tgsnake asking the credentials like api_hash,api_id,bot_token,or anything. please make sure that is typing with camelCase not snake_case.

api_hash -> apiHash.

thanks for using tgsnake.
tgsnake-2.0.0-beta.13.tgz
63.6 KB
This package is same with npm version

Installing :
npm i tgsnake
yarn add tgsnake

Changelog :
BREAKING CHANGES : if you don't have a string session please backup your session using Snake.save() when client is running.

• Change StoreSession to SnakeSession. it should be better than StoreSession. If it doesn't work properly, i will try to reusing StoreSession or try to make better soon. (I'll do my best with it)
• Add SnakeEvent. Now you can filter the update coming based a whitelist
chat or ignore update from blacklistchat
• Improve EntityCache. EntityCache now saved as json file in
[sessionName]/cache.json and automatic loaded when client is running.
• EntityCache now will cache from the new update event. (I'll do my best with
it)
• Improve login with bot. It should be not generate new session when previous session already saved in storeSession.
• Update javascript target from ES5 to ES2017


See Commits
Hi folks,
We have a repository to showcase your project which is using tgsnake.
you can pull request to add you project.
https://github.com/tgsnake/showcase

Donation | Build with by tgsnake dev
Hi folks.

I have published new beta version which supporting nodejs >=10.0.0 and new package to npm.

@tgsnake/rate-limit
Special Features
- This plugin can rerun the pending updates (if someone has limit exceeded, the update will be a pending with specific time)

@tgsnake/wizard-scenes

feel free to test and report the bugs.

Donation | Build with by tgsnake dev
Telegram Center
Telegram Center
Channel