wrxck / mattata Goto Github PK
View Code? Open in Web Editor NEWA powerful, plugin-based, multi-purpose Telegram bot designed to serve a wide variety of purposes
Home Page: https://matthewhesketh.com/mattata/telegram
License: MIT License
A powerful, plugin-based, multi-purpose Telegram bot designed to serve a wide variety of purposes
Home Page: https://matthewhesketh.com/mattata/telegram
License: MIT License
How do you identify a member who has joined a group?
Would be cool if the bot reminds with username so the user who set the reminder get poked.
In groups very usefull ๐
/dice <number> <range> Rolls a die...
Just a typo i noticed in the readme lol
Hello, I have been using the bot and i have found a bug which leads to file disclosure and maybe system takeover ( i didnt test it though) .. i would be glad to report it if u can tell me how and where
Upon launch of ./launch.sh I get this
./launch.sh: 7: ./launch.sh: lua5.3: not found
I installed the bot with the ubuntu command (with sudo)
in the config file I only entered the bot token and changed the file name to configuration.lua
I finished the translation.But I can not give a message because the telegram blocked me.Please contact me on the telegram
t.me/By_Azade
@By_Azade (telegram)
link in project description is no longer valid
matthewhesketh.com/mattata/telegram
Are there instructions about how to add a new language to mattata?
E: Unable to locate package lua5.3
E: Couldn't find any package by regex 'lua5.3'
E: Unable to locate package liblua5.3-dev
E: Couldn't find any package by regex 'liblua5.3-dev'
Successfully installed redis-dump-0.3.5
1 gem installed
fatal: destination path 'luarocks' already exists and is not an empty directory.
$PATH interpreter not found in
You may want to use the flags --with-lua, --with-lua-bin and/or --lua-suffix. See --help.
configure failed.
Makefile:2: config.unix: No such file or directory
make: *** No rule to make target config.unix'. Stop. Makefile:2: config.unix: No such file or directory make: *** No rule to make target
config.unix'. Stop.
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
sudo: luarocks-5.3: command not found
Finished. Use './launch' to start mattata. Be sure to set your bot token in configuration.example.lua, and then rename it to configuration.lua!
So, prime numbers are not prime?
Well, prime plugin don't work at all.
I've tested all the prime numbers < 101 and the result was that only 1, 2 and 3 are prime, and 1 is not a prime number
A suggestion from GingerPlusPlus on Telegram, would be great if anyone could help implement it effectively!
Examples:
Input | Expected | Actual |
---|---|---|
http.com |
http://http.com |
http.com |
https.com |
http://https.com |
https://https.com |
httpmoo://example.com/ |
(error) | httpmoo://example.com/ |
It seems that normal members cannot start a vote to kick a user. For me, it is the only reason that vote should be there.
the possibility of a response the user sent a bugreport via reply
The information for plugins in the README is very outdated, some plugins no longer exist and newer ones aren't yet listed in the plugin table. Keep formatting nice and unified like how it currently is laid out.
The README references the now non-existent mattata-ai library.
AI (native Cleverbot implementation, which utilises my mattata-ai library).
Hello guys,
is it possible to config the bot to answer only admins? So far everyone is allowed to speak to my bot and disable plugins.
Thanks :)
Hi
Just try to installing in ubuntu from installation directory but found this one :
[Info] Installing openssl...
sudo: luarocks-5.3: command not found
and after that, cant start the bot
thanks
I really would like to use the anti-spam function in our chat but i dont want to kick or ban someone right away.
So it would be cool, to have an option to maybe just mute the spamming user or just stop him from posting some more, by deleting his messages.
For example: If i set an limit to 3 stickers and user A trys to post 4 stickers in a row, he can only post 3 since everything after that, gets removed by the bot.
Matta crashes, when you try to get a subredit that isn't created yet.
Yuosef
Inline commands need documenting in the README, keep formatting nice and unified like how it currently is laid out.
hi
i want to ask a question, can this bot delete user messages without using a support user account?
thnx for your help
math.random(#quotes)
isn't truly random.
@wrxck I keep getting Cloudflare 521 errors when I visit the domain https://matthewhesketh.com and any of the subdomains.
Here are the screenshots of the browser and curl attempts to access the website.
Please investigate and fix the server. Thank you very much!
Hello, I tried to deploy the bot onto my Linux Ubuntu 18.04 LTS server and tried to execute install.sh and launch.sh. Both are getting executed, but both give me some kind of syntax error. Are there any dependencies I need to keep in mind before running those or are they bugged. I couldn't figure out, why I wasn't able to run them. (I did chmod, otherwise they wouldn't be executable as far as they give back the syntax error)
Following message for install.sh:
: not found 4: install.sh: read install.sh: 5: set: Illegal option -
Following message for launch.sh:
launch.sh: 12: launch.sh: Syntax error: end of file unexpected (expecting "do")
Following message for backup.sh:
backup.sh: 1: backup.sh: redis-cli: not found backup.sh: 16: backup.sh: Syntax error: end of file unexpected (expecting "then")
Following message for transcribe.sh:
transcribe.sh: 13: transcribe.sh: Syntax error: end of file unexpected (expecting "do")
Lua is installed:
# lua5.3 Lua 5.3.3 Copyright (C) 1994-2016 Lua.org, PUC-Rio
Thank you for your response in advance!
commands are responding twice and need a help wih that ๐
mattata:
[2016-10-04 08:56:02]
mattatabot: ./socket/http.lua:240: attempt to index local 'reqt' (a nil value)
38144652: /time
Add a new column with names of plugins, add new rows for plugins with no commands but use -
for commands/description cell, since those aren't applicable for plugins of this kind.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.