All Projects → KaikyuLotus → kitsu-maker-bot

KaikyuLotus / kitsu-maker-bot

Licence: other
A complex Telegram bot maker

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to kitsu-maker-bot

hookbot
Turn webhooks into websockets
Stars: ✭ 37 (+208.33%)
Mutual labels:  webhooks
iris
Watch on Kubernetes events, filter and send them as standard wehbook to any system
Stars: ✭ 57 (+375%)
Mutual labels:  webhooks
request-baskets
HTTP requests collector to test webhooks, notifications, REST clients and more ...
Stars: ✭ 149 (+1141.67%)
Mutual labels:  webhooks
twitivity
🐍 Twitter Accounts Activity API Client Library for Python
Stars: ✭ 49 (+308.33%)
Mutual labels:  webhooks
lasso
Real-time UI for webhooks
Stars: ✭ 27 (+125%)
Mutual labels:  webhooks
shield
A laravel middleware to protect against unverified webhooks from 3rd party services.
Stars: ✭ 96 (+700%)
Mutual labels:  webhooks
glitchub
A step by step guide on how to keep a Glitch project in sync with a GitHub repo
Stars: ✭ 31 (+158.33%)
Mutual labels:  webhooks
Taviloglu.Wrike.ApiClient
.NET Client for Wrike API
Stars: ✭ 24 (+100%)
Mutual labels:  webhooks
gohooks
GoHooks make it easy to send and consume secured web-hooks from a Go application
Stars: ✭ 16 (+33.33%)
Mutual labels:  webhooks
laravel-ohdear-webhooks
Handle Oh Dear webhooks with ease in a Laravel app
Stars: ✭ 18 (+50%)
Mutual labels:  webhooks
linear-discord-serverless
Get linear's events forwarded to Discord webhooks through Vercel serverless functions.
Stars: ✭ 47 (+291.67%)
Mutual labels:  webhooks
trobot
Make your own trello bot in node.js
Stars: ✭ 21 (+75%)
Mutual labels:  webhooks
webhooks-tw
http://www.webhooks.org/ 的維基非官方正體中文翻譯
Stars: ✭ 13 (+8.33%)
Mutual labels:  webhooks
akeneo-events-api-bundle
The Events API Bundle for Akeneo PIM delivers catalog changes as events to a 3rd party systems.
Stars: ✭ 18 (+50%)
Mutual labels:  webhooks
asana-webhooks-manager
Asana Webhooks Manager (AWM) is a free and open source management and event handling server, written in JavaScript (NodeJS, Angular) for Asana's webhooks API. Use AWM to manage webhooks subscriptions and accept event payloads from Asana in real-time. Want to create your own Asana Dashboard? Consider AWM as your starting point!
Stars: ✭ 23 (+91.67%)
Mutual labels:  webhooks
convoy
Fast and Secure Webhooks Service.
Stars: ✭ 763 (+6258.33%)
Mutual labels:  webhooks
webhook-server
The express server that we use to handle incoming webhooks from various services.
Stars: ✭ 25 (+108.33%)
Mutual labels:  webhooks
sre.surmon.me
💻 SRE service for Surmon.me blog.
Stars: ✭ 34 (+183.33%)
Mutual labels:  webhooks
RPICovidScraper
scraper for Rensselaer Polytechnic Institute (RPI)'s Covid Dashboard
Stars: ✭ 12 (+0%)
Mutual labels:  webhooks
terraform-github-repository-webhooks
Terraform module to provision webhooks on a set of GitHub repositories
Stars: ✭ 20 (+66.67%)
Mutual labels:  webhooks

KitsuMakerBot (Syntaxer)

This bot creates chatbots for Telegram.

Setting Up

Change values in Files/jsons/config.json:

  • Set owner_id with your Telegram ID
  • Set maker_token with your botmaker token
  • Set lastfm_token with a lastfm token (optional)

Running

Run MainKitsu.py

Tips

Please /start your bot at least one time before starting Syntaxer.

Your main bot actually works as a clone bot too.
If you want an user to have more than one bot add his username in Foos.limits and how many bots he can have.
By default it is set to use threaded requests, but, if you have more than 30 bots i suggest you to use the webhook mode (sperimental).
There's a really nice guide on how to use Kitsubots: here
...more to come.

Dependencies

  • requests
  • psutil
  • schedule

python3 -m pip install requests psutil schedule

This is one of my first projects, the code is not really consistent and there are lots of bugs... But it works and someone may need it, so here it is!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].