Light bot is at its latest version again with all features.
* Fun - hug, slap, give, random, etc.
* Services - Delete NSFW, Block spam, Block languages, etc.
* Administration - Ban, Mute, Report, etc.
..and more ofc.
* Fun - hug, slap, give, random, etc.
* Services - Delete NSFW, Block spam, Block languages, etc.
* Administration - Ban, Mute, Report, etc.
..and more ofc.
[@EpicLightBot]
I'm aware of AIchat malfunctioning. Will be fixed soon.
I'm aware of AIchat malfunctioning. Will be fixed soon.
[@EpicLightBot]
Update - sticker commands + settings 🥳🥳🥳
* Added the settings command. Put it in your group and switch on or off all the services from your DM.
* Now you can create your own sticker pack using Light bot. Reply to a sticker or a photo with
Update - sticker commands + settings 🥳🥳🥳
* Added the settings command. Put it in your group and switch on or off all the services from your DM.
* Now you can create your own sticker pack using Light bot. Reply to a sticker or a photo with
!kang and it will be added to your new sticker pack. You can always delete any sticker from this pack by messaging that sticker and replying with !delsticker
(only static stickers i.e. non-animated stickers are supported. Also, there is a limit to the file size - large photos will not be added to your sticker pack.)[@EpicLightBot]
Update - Cat invasion#phase0 🥳🥳🥳
* Added the command
- Impress your friends by showing off your knowledge about cats. Try out
- A random cat fact is sent using the cat facts API
Update - Cat invasion#phase0 🥳🥳🥳
* Added the command
!catfact- Impress your friends by showing off your knowledge about cats. Try out
!catfact now- A random cat fact is sent using the cat facts API
[@EpicLightBot]
Update - Freedom and new blockers 🥳🥳🥳
* Added the commands
- Using the free command you can let a user bypass blockers(i.e. spam detector, language blocker, etc) . Reply to a user's message with the
* Added
- You can restrict members of your group to post links by using the
Update - Freedom and new blockers 🥳🥳🥳
* Added the commands
!free and !unfree- Using the free command you can let a user bypass blockers(i.e. spam detector, language blocker, etc) . Reply to a user's message with the
!free command to add them to the freelist . Similarly, use the command !unfree to remove them from the freelist* Added
linksblocker and forwardsblocker- You can restrict members of your group to post links by using the
linksblocker service. You can restrict forwards using the forwardsblocker service. These services will be disabled by default, you can enable them using !linksblocker on or !forwardsblocker on or you can check out the new settings interface and control these services(and others) from your DM.[@EpicLightBot]
Update - more
Previously, photos with a higher size were unable to be used as stickers.
Now, the bot attempts to compress the image multiple times before trying to make a sticker out of it.
It is still possible that
Go ahead and kang stickers.
Update - more
kang ing 🥳🥳🥳Previously, photos with a higher size were unable to be used as stickers.
Now, the bot attempts to compress the image multiple times before trying to make a sticker out of it.
It is still possible that
kang fails on like very big files. So lemme know if it does.Go ahead and kang stickers.
[@EpicLightBot]
Update - deleting commands 🥳🥳🥳
Have Light automatically delete a command typed by you and make your chat cleaner.
Using
Update - deleting commands 🥳🥳🥳
Have Light automatically delete a command typed by you and make your chat cleaner.
Using
settings , open the Clean Service and activate Delete commands for light to delete the commands in the chat.[@EpicLightBot]
Update - stic2pic 🥳🥳🥳
Now convert your favorite stickers into images and save them in your gallery.
Try out the
Related command(s):
Update - stic2pic 🥳🥳🥳
Now convert your favorite stickers into images and save them in your gallery.
Try out the
stic2pic command by replying !stic2pic to a (static)sticker.Related command(s):
!kang - to add a sticker in your own sticker pack.!delsticker - delete a sticker in your pack created by this bot.[@EpicLightBot]
Death.
It was a cold dark night. There was silence except for my typing noise and the sound of the ceiling fan. I opened my editor and typed
So how Light worked was, basically telegram would send Light every message that comes in groups containing Light and private chats using Web Hooks and then Light would look at the message and generate an appropriate reply if required. Now, the webhook was
I had created Light just for one of the fun groups I was in at first, for
With time, I added more fun stuff to it and the code got messier and messier and I just felt like I totally hate it. That's the thing with small projects, if you don't plan and consider the possibility of making them bigger beforehand, it becomes a huge mess to deal with. And so, for some reason, I decided to rebuild the whole thing leading to the birth of EpicLightBotBeta. It was fun to work with tbf but I realised I was taking this seriously, that I wanted to make it perfect and I suppose that's what made it more fun at times but it also consumed a lot of time. But I did it anyway.
A friend introduced me to Intellivoid's sponsorship for using their CoffeeHouse API which is totally awesome. Using Coffee House's (now deceased) Lydia API, Light got a voice of it's own and could speak to people who replied to it(
With CoffeeHouse, Light also gained the ability to detect NSFW and spam in chats, to detect the language of a message and block it if the admins wanted. Now, since Light was doing this much, I decided it might as well become a group management bot which after a lot of patience and a LOT of refactoring and a LOT MORE bug fixing it succeeded in becoming. I had already abandoned EpicLightBotBeta at this point because Light was better now. The parts of the code that I had hated were fixed and I liked it. There were still a lot of flaws and I had many ideas to improve it further and make it the best thing ever. So I worked on it everyday.
That was
I suppose I never made Light for others, it was mostly just for me and my friends. I hadn't yet began to wonder why I'm implementing the command to
Death.
It was a cold dark night. There was silence except for my typing noise and the sound of the ceiling fan. I opened my editor and typed
return at the beginning of Light's handler for all text messages and pushed the code. And just like that, Light was dead. No screams or beeps. Well it wasn't actually death yet. It still lived but just ignored every message it read. It lived like that for two days. Suffering in silence and forced to stifle every urge to make bad jokes.So how Light worked was, basically telegram would send Light every message that comes in groups containing Light and private chats using Web Hooks and then Light would look at the message and generate an appropriate reply if required. Now, the webhook was
on but Light couldn't do a thing except return which just means stop whatever you're doing. I admit, I did have second thoughts about this and felt like removing the return statement and bringing Light back out of it's coma into real life. But what was the point? What was the point of any of this? I asked myself.I had created Light just for one of the fun groups I was in at first, for
hugs and slaps. That's all there was to it. People liked it then. It was a good time for Light. Then slowly I started to add more features to it, like the ping commands for mentioning multiple users at once. and that deff helped while calling out our sleeping members to play werewolf or skribbl or anything else. While I was creating this feature I was working on other smaller ones too and some building blocks for the future of Light. And ofcourse, at this point, there were already bugs and as a lazy developer would do, I ignored those bugs because frankly, it didn't matter to me as much. I mean I still loved Light but it wasn't a serious thing that *had* to be perfect. It was just Light and I was okay with it.With time, I added more fun stuff to it and the code got messier and messier and I just felt like I totally hate it. That's the thing with small projects, if you don't plan and consider the possibility of making them bigger beforehand, it becomes a huge mess to deal with. And so, for some reason, I decided to rebuild the whole thing leading to the birth of EpicLightBotBeta. It was fun to work with tbf but I realised I was taking this seriously, that I wanted to make it perfect and I suppose that's what made it more fun at times but it also consumed a lot of time. But I did it anyway.
A friend introduced me to Intellivoid's sponsorship for using their CoffeeHouse API which is totally awesome. Using Coffee House's (now deceased) Lydia API, Light got a voice of it's own and could speak to people who replied to it(
aichat) which I suppose made Light more popular than I had anticipated too.With CoffeeHouse, Light also gained the ability to detect NSFW and spam in chats, to detect the language of a message and block it if the admins wanted. Now, since Light was doing this much, I decided it might as well become a group management bot which after a lot of patience and a LOT of refactoring and a LOT MORE bug fixing it succeeded in becoming. I had already abandoned EpicLightBotBeta at this point because Light was better now. The parts of the code that I had hated were fixed and I liked it. There were still a lot of flaws and I had many ideas to improve it further and make it the best thing ever. So I worked on it everyday.
That was
fun and that was the point.I suppose I never made Light for others, it was mostly just for me and my friends. I hadn't yet began to wonder why I'm implementing the command to
pin messages when there were awesome bots like Natalie and Rose already out there; heck I could pin messages without bots by just right clicking the message and clicking Pin. I hadn't yet realised I was wasting so much of my time instead of focusing on my university work which was tbf super boring but obviously more important than working on a Telegram bot that would affect my life in no significant manner. But it did.I realized all of the above and more after Intellivoid's Lydia was disabled. Apparently, Lydia had outlived it's purpose. Though loved by it's audience, Lydia had no reason to live and so it was brought to death.
At first, I considered finding another API for
I just decided to let it live as it was without forcing it to be something it's not. Like a good parent should when a teenager starts acting out. Kidding! I don't see Light as my child or anything 🤭🤭 . I felt terrible anyway.
I realized I just can't let it go. I was still working on Light - making small fixes, refactoring old code, adding small new features. It took a lot of time and I was using it to procrastinate from the real work and there was no way I could stop. And so I did it for me. I deleted the webhook a few days ago. I killed Light like one uninstalls there Instagram and FaceBook so they can pretend to be more productive for a day or two. Maybe it was an impulsive decision now that I think about it. Of course, I can revive it if I want to but I'm choosing not to. I don't want it to suffer anymore.
So yes, I'm typing this for no apparent reason. This is just supposed to be a small announcement that Light is dead but here we go wasting time again on random shit.
I don't know why I took so long to announce it here. If Light was a person, would it expect me to say all those words? I don't know. Probably not, since I'm the murderer and I'm doing such a bad job on this funeral speech. Maybe it would want to kill me back? Or maybe it would want me to say something like, Light is dead and everything is worse now. I hope the people who interacted with Light weren't disappointed too much. I hope no one hated Light. If the robot overlords from the future are reading this, then I just want to say.... nothing much really, y'all doing a good job. I feel terrible but I have to get back and focus on my life now I suppose.
If you are looking for a group management bot, I recommend Natalie(@Maver_ckBot), Rose(@MissRose_bot) or GroupHelp(@GroupHelpBot) .
The purpose of this channel was to announce updates for Light. But now that Light's gone, I don't see any reason for it to exist. I might either delete it soon or use it for something else idk.
At first, I considered finding another API for
aichat and using it or making my own if I didn't find any good one. I had a new mission now and, again, I was super excited and about to fall into the spiral of pseudo-productivity and regret but thankfully(?) I stopped myself. I didn't have that much time then.I just decided to let it live as it was without forcing it to be something it's not. Like a good parent should when a teenager starts acting out. Kidding! I don't see Light as my child or anything 🤭🤭 . I felt terrible anyway.
I realized I just can't let it go. I was still working on Light - making small fixes, refactoring old code, adding small new features. It took a lot of time and I was using it to procrastinate from the real work and there was no way I could stop. And so I did it for me. I deleted the webhook a few days ago. I killed Light like one uninstalls there Instagram and FaceBook so they can pretend to be more productive for a day or two. Maybe it was an impulsive decision now that I think about it. Of course, I can revive it if I want to but I'm choosing not to. I don't want it to suffer anymore.
So yes, I'm typing this for no apparent reason. This is just supposed to be a small announcement that Light is dead but here we go wasting time again on random shit.
I don't know why I took so long to announce it here. If Light was a person, would it expect me to say all those words? I don't know. Probably not, since I'm the murderer and I'm doing such a bad job on this funeral speech. Maybe it would want to kill me back? Or maybe it would want me to say something like, Light is dead and everything is worse now. I hope the people who interacted with Light weren't disappointed too much. I hope no one hated Light. If the robot overlords from the future are reading this, then I just want to say.... nothing much really, y'all doing a good job. I feel terrible but I have to get back and focus on my life now I suppose.
If you are looking for a group management bot, I recommend Natalie(@Maver_ckBot), Rose(@MissRose_bot) or GroupHelp(@GroupHelpBot) .
The purpose of this channel was to announce updates for Light. But now that Light's gone, I don't see any reason for it to exist. I might either delete it soon or use it for something else idk.