mattata | Technologies

Telegram-канал mattata - mattata's Channel

669

Issues: @mattataDev Creator: @wrxck Source: https://github.com/wrxck/mattata Official Bot: @mattatabot Development Bot: @matticatebot

Subscribe to a channel

mattata's Channel

I have fixed this - I'm now using Google Translate

Читать полностью…

mattata's Channel

Slight downtime for the next 10 mins

I also apologise for the duplicate transcriptions

Читать полностью…

mattata's Channel

v1.5 has been pushed to GitHub

Читать полностью…

mattata's Channel

Another minor update to this feature

If the sticker isn't showing the person's profile picture for you, that's a Telegram limitation for bots, it simply means they haven't started the bot, they've blocked the bot, or they've just disabled the bot from seeing their picture in their privacy settings.

To combat this, all users who it can't see the profile picture for will now have the coloured avatar like people who don't have a profile picture do on your app

The background of generated stickers is also now the dark blue you see on default dark mode clients

Another limitation of this feature is it will show RTL text in reverse

Читать полностью…

mattata's Channel

Administrative plugins are now individually toggleable in /plugins

Читать полностью…

mattata's Channel

New feature, and probably the last addition for a bit as I'm moving back to Leeds in a couple of days

Use matticate as a to-do list by sending /todo [text]

To view all your to-dos and to mark any as completed, send /todo. Press the text on the left column to view the complete to-do.

To-dos can be a maximum of 200 characters long and you may have 50 of them per chat. I would allow more but this is limitations set in place by Telegram.

In groups, this allows admins to have a group to-do list they can all add to. For your own private to-do list, use this in PM.

Читать полностью…

mattata's Channel

Update to stickers

When using /addsticker for the first time, you can specify a custom title using /addsticker [title]

When your sticker pack has 120 stickers in, matticate will make you a new pack - but this will mean you can't add any more to your old one even if you delete any

This command input will then work in the same way, making a new pack with the given title.

You can also delete stickers from your packs now! Just send a sticker from any of your packs (only ones matticate has made), and reply to it with /delsticker

Читать полностью…

mattata's Channel

Want to get a sticker for another pack besides the one the bot made? Send /getsticker in reply to the photo, and it's ready to forward to @stickers!

Читать полностью…

mattata's Channel

New stickers feature

matticate can now create a sticker pack for you, just reply to a photo (compressed or even uncompressed JPG/PNG) with /addsticker and he'll do the rest!

I'm in the process of adding support to add existing stickers into the pack, so bear with me, this is a beta feature

The
pack it creates for you is manageable like the rest of your packs, in @stickers

To distinguish your matticate pack from your other ones, all stickers have the 🐭 emoji set the them!

Читать полностью…

mattata's Channel

New beta /answer feature

matticate can also now provide rich, quick answers using DuckDuckGo - sometimes this works well, other times it doesn't - feel free to send something like /answer Who is Tyler, The Creator? to test it out!

If the answer API doesn't know it then it will reply as if you asked the AI!

Читать полностью…

mattata's Channel

I'm moving house on Monday and returning to work so for now active development will become more bug fixing/refining when I get the chance - but I've added /flip, /aesthetic, /inspirobot, added some formatting to /stats, added /morestats and a couple of other bug fixes here and there, as some users had requested those features

Please note this does not mean I will be inactive again, it just means that I'll be balancing my life, University course, job and the development of this project

Читать полностью…

mattata's Channel

New file ID feature!

Get technical information about any types of media by sending /fileid in reply to it - this can even get the creator's ID for stickers!

If matticate recognises the user, you'll get some more information about them too. Super handy if you want to request a new sticker for someone's pack!

Читать полностью…

mattata's Channel

Feel free to comment on this in @devTalk.

Читать полностью…

mattata's Channel

Text-to-speech update!

matticate will now automatically transcribe voice messages that are 20 seconds or less! To disable this functionality, just send /plugins and toggle Transcribe

This won't affect the bot's speed as it runs as a separate helper thread just like the AI does!

To transcribe historic voice messages, use /transcribe or /tts in reply to it!

This 20 second limit is a constraint of using the free wit.ai API - I'm sure you can appreciate that, as mattata is a free, non-profit project, I don't want to pay for any packages

Читать полностью…

mattata's Channel

Triggers update

You can now utilise triggers to create dynamic custom commands!

As previously noted in the last triggers update, the plugin accepts the following format:

/addtrigger trigger
value


Where trigger can be anything, so long as value is on a new line. You can now use placeholders to create more dynamic responses! If your trigger is prefixed with a / then you can use this to make custom commands!

Note: if you set a trigger to something like /help, a command which is already taken, it will send the value as well as the original command's response

As of this moment, you can use the following placeholders:

{name} for the user's full name
{userid} for the user's ID
{firstname} for the user's first name
{lastname} for the user's last name
{username} for the user's @username

{title} for the chat's title
{chatid} for the chat's ID
{chatusername} for the chat's @username
{usercount} for the chat's user count

A future update will include placeholders for things like media and inline buttons!

Читать полностью…

mattata's Channel

It appears Yandex have added a paywall to their translation API - if you have any good, free alternatives please do leave a comment below! For now, any translation aspects of the bot will not work.

Читать полностью…

mattata's Channel

So the UK is back in an inevitable lockdown, so that means I’ll have time to work on this project again!

I’ll keep you posted later this week.

✌️

Читать полностью…

mattata's Channel

Fixed text message stickers displaying RTL messages in reverse

Читать полностью…

mattata's Channel

Update to /addsticker

You can now make stickers out of other people's messages! Just reply to any text messages with /addsticker and it will add a neatly formatted version of the message to your sticker pack, like this:

This means you can now convert photos, stickers, and messages into a sticker for your custom pack!

Читать полностью…

mattata's Channel

You can also now add multiple to-dos at once, separated by new lines.

Читать полностью…

mattata's Channel

Patched /runescape, now works again (for a demo, use my account /runescape w0w33)

Читать полностью…

mattata's Channel

Added support for normal stickers too! Use /getsticker to get these as PNG files like the example above

Читать полностью…

mattata's Channel

If a user has started the bot you can use /addsticker in reply to any non-photo message they've sent, and it will add their most recent profile picture to a pack!

Читать полностью…

mattata's Channel

New /time feature

This command links in with your location (set with /setloc) and returns your current date/time. You can also specify a place to get the date/time for, e.g. /time California

Send /time in reply to someone to get their date/time (if they have one set) - this is useful in communities where there are people from all over the globe, and you might want to quickly work out if they might be sleeping or not!

This command takes factors like DST into account and even returns the time for the exact second!

Читать полностью…

mattata's Channel

New /banpack feature

matticate can now auto-delete stickers from specific packs, when they're sent by non-admins

Just use /banpack in reply to a sticker from the pack you want to prevent users sending - or /unbanpack in reply to it if you wish to start allowing it again!

Proves useful if a user is sending inappropriate stickers in your group, but you don't want to stop other packs being sent

Читать полностью…

mattata's Channel

Updated mattata to v1.5 on GitHub and updated @mattatabot.
Remember to update your copy of telegram-bot-lua too by running sudo luarocks install telegram-bot-lua

Читать полностью…

mattata's Channel

telegram-bot-lua has been updated to version 1.10 on GitHub and LuaRocks

Читать полностью…

mattata's Channel

Should I add a "simple" option to /setcaptcha, which would replace the CAPTCHA with a button to "click to unmute"

Читать полностью…

mattata's Channel

The limit bound to the Remove Pasted Code setting has been changed from 64 to 256.

Читать полностью…

mattata's Channel

Added /mock to @matticatebot.

Читать полностью…
Subscribe to a channel