kotlin-project-template
Project Template for convenient project setup.
Motivation
Every time I create a new project, I do a lot of routine work, so this repo should decrease amount of this work.
Project Template for convenient project setup.
Every time I create a new project, I do a lot of routine work, so this repo should decrease amount of this work.
Signal Android Signal is a messaging app for simple private communication with friends. Signal uses your phone's data connection (WiFi/3G/4G) to commu
Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses Jitsi Videobridge to provide high quality, secure and scalable video conferences.
Chat Box A simple chat box written in kotlin which requires a redis server to be used. Features Command Support Online User storage in Redis Easy to u
NotiNotes The Notes app for your notification panel. A simple Notes app for Andr
In this project we have created a simple real-time chatting application using android. In this project we can chat with a registered user in the app. We can also set profile photo, about, name. After chatting with registered user we can also logout from the app and we can login, whenever we want .
A simple video calling application uses Firebase database and WebRTC API that enables you Peer-to-Peer Full-HD video and audio connection.
End-to-End Encrypted Chat 🔒 Chat App is built to demonstrate a simple end-to-end chat encryption using RSA and AES algorithms Built With ⚒️ Jetpack C
SimpleNotificationBar SimpleNotificationBar is an Android library that helps developers to easily create a Notification inside a view group, instead o
CatSearchApp A simple Cat Search app, performed the search by cat breed name, using MVVM clean Architecture. The App is using the The Cat Api for sear
Kotlin Telegram Bot Kotlin based wrapper over Telegram API. Current version of the Telegram Api: 6.0 Principles Annotations Magic. The basic interacti
CaptchaImageView Custom ImageView to generate captcha image. Add CaptchaImageView to your layout test.jinesh.captchaimageviewlib.CaptchaImageView
NekoX NekoX is an free and open source third-party Telegram client, based on Telegram-FOSS with features added. We are no longer able to update versio
Simple project focused on learning a little more about how Telegram bots work and are created. The bot has a very basic functionality: the user types
Timecobot Telegram bot provides time-based currency. The accumulated time can be used to block another user. There are no discriminatory rules, admini
Flume Party A Telegram bot utilities that help to reduce code amount. Real project examples Pull Party Bot: 19% of code has been reduced. Resistance B
Telegram-bot templates This repository contains simple different examples of how to use the telegram-bot library. How to use All the examples are conv
MVVM is a structural design pattern and its based on the separation of the project structure into 3 main components: The Model, which is responsible f
obsi-bot obsi-bot is the next generation discord utility bot. It is developed in Kotlin using kordex and kord Help me translating Feel free to help me
Synapse Moderation Bot A bot for managing and moderating our community Discord server. Note This bot is not public. While you can host it on your own,
I think it would be great if catbot shows another message for guys, who aren't newcomers. Something like "Welcome back" and some cute cat ofc..
enhancementException occurred: dev.inmo.tgbotapi.bot.exceptions.CommonRequestException: Can't get result object from {"ok":false,"error_code":403,"description":"Forbidden: bot was blocked by the user"} at dev.inmo.tgbotapi.bot.exceptions.RequestExceptionKt.newRequestException(RequestException.kt:36) at dev.inmo.tgbotapi.bot.exceptions.RequestExceptionKt.newRequestException$default(RequestException.kt:8) at dev.inmo.tgbotapi.bot.Ktor.KtorRequestsExecutor$execute$2.invokeSuspend(KtorRequestsExecutor.kt:81) at dev.inmo.tgbotapi.bot.Ktor.KtorRequestsExecutor$execute$2.invoke(KtorRequestsExecutor.kt) at dev.inmo.tgbotapi.bot.Ktor.KtorRequestsExecutor$execute$2.invoke(KtorRequestsExecutor.kt) at dev.inmo.tgbotapi.bot.Ktor.KtorRequestsExecutor.execute(KtorRequestsExecutor.kt:119) at dev.inmo.tgbotapi.bot.Ktor.KtorRequestsExecutor$execute$1.invokeSuspend(KtorRequestsExecutor.kt) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.internal.ScopeCoroutine.afterResume(Scopes.kt:33) at kotlinx.coroutines.AbstractCoroutine.resumeWith(AbstractCoroutine.kt:102) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194) at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194) at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:194) at io.ktor.util.pipeline.SuspendFunctionGun.access$resumeRootWith(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:89) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at io.ktor.util.pipeline.SuspendFunctionGun.resumeRootWith(SuspendFunctionGun.kt:191) at io.ktor.util.pipeline.SuspendFunctionGun.loop(SuspendFunctionGun.kt:147) at io.ktor.util.pipeline.SuspendFunctionGun.access$loop(SuspendFunctionGun.kt:15) at io.ktor.util.pipeline.SuspendFunctionGun$continuation$1.resumeWith(SuspendFunctionGun.kt:93) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:46) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665)
bugWhen a new member joined, the bot should send a gif with cat-captcha and text (currently in Russian). If the member won't reply for 5 minutes, the bot should kick them.
Close after: #2, #3
enhancementThe one is now is really complex to maintain, but it is standalone from framework. The goal of this issue is to save this sandalonity, but make the architecture easier.
Internal logging error fixed
Source code(tar.gz)Full Changelog: https://github.com/y9san9/catbot/compare/0.2.0...0.2.2
Source code(tar.gz)Bot recover if exception added
Source code(tar.gz)Now the bot can reply when joined the group itself, when someone written /start in pm or group messages, and added additional welcome for those who rejoined.
Full Changelog: https://github.com/y9san9/catbot/commits/0.2.0
Source code(tar.gz)Focus of this release was on the main bot functionality
Source code(tar.gz)Timecobot Telegram bot provides time-based currency. The accumulated time can be used to block another user. There are no discriminatory rules, admini
ErrorCollector Logback-classic This projects aims to provide a convenient way to be notified if an error in on of your systems occurs. The appender wi
or 1McafEgMvqAVujNLtcJumZHxp2UfaNByqs Telegram-FOSS Telegram is a messaging app with a focus on speed and security. It’s superfast, simple and free. T
A hybrid chat android application based on the features of Instagram and Whatsapp having UI just as Telegram.
Telegram messenger for Android Telegram is a messaging app with a focus on speed and security. It’s superfast, simple and free. This repo contains the
Chii A QQ bot based on Mirai. 个人使用, 仅供娱乐. Building from Source $ git clone https://github.com/MaxXSoft/Chii.git $ cd Chii $ gradle run License Copyri
Applications Bot This is a simple Discord bot that you can use for an applications system for your Discord server. It's expected to work as follows: A
Sekobanashi_App A Chat-Bot Android Application. Features Sekobanashi is a chat-bot/assistant android application where the user can chat with one of t
Introduction Qiscus Chat SDK (Software Development Kit) is a product provided by Qiscus that enables you to embed an in-app chat/chat feature in your
Noty A simple library for creating animated warnings/notifications for Android. Examples Show me code Show me code Show me code Show me code Show me c