Skip to content
@simple-robot

Simple Robot Projects

hi anh đẹp trai! hi mỹ nữ!
simbot logo

~ Simple Robot Framework ~

Một cái bot phong cách hiệu suất cao dị bước sự kiện điều hành dàn giáo
A Bot-style event scheduling framework, asynchronous and high-performance
💡 trung tâm kho | Ứng dụng sổ tay | 🏠 xã khu
> đi ngang qua dạo ngang qua, không cần quên lưu lại lóe sángÁc ~ <
release org-stars org-discussions

Tóm tắt

Simple RobotLà một cái căn cứ vàoKMPNhiều ngôi cao Bot phong cách cao tính năng dị bước sự kiện điều hành dàn giáo ( bên dưới tên gọi tắt simbot ), Cung cấp thống nhất dị bước API ôn hoà dùng phong cách thiết kế, có thể hiệp trợ ngươi càng nhanh chóng hiệu suất cao biên soạn Bot phong cách sự kiện điều hành ứng dụng. Trước mắt chủ yếu ứng dụng với nối tiếp các loại loại hình Bot ứng dụng ngôi cao / dàn giáo, cũng cung cấp bộ phận lắp ráp kho thực hiện.

simbotThông quaKotlinNgôn ngữ khai phá, Căn cứ vàoKMPDuy trì nhiều ngôi cao, Cũng kiêm dung Java (jdk11+) chờ JVM ngôi cao ngôn ngữ, Thả cung cấp đại lượng Java hữu hảo API cùng Spring Boot starter, hiệp trợ ngươi nhanh chóng khai phá!

Why simbot?

  • Căn cứ vào Kotlin Multiplatform, duy trìNhiều ngôi cao!
  • Đến ích với Kotlin cùng treo lên đặc tính, sử dụngCàng ngắn gọn, càng đơn giảnSố hiệu biên soạn càng thêm hiệu suất cao logic!
  • Java hữu hảo!Sẽ không Kotlin? Không quan hệ, chúng ta vì Java khai phá giả cung cấp tắc, dị bước, hưởng ứng thức chờ nhiều loại phong cách API!
  • Duy trì SpringBoot,Trợ lực ngươi nhanh chóng chỉnh hợp simbot, hiệu suất cao khai phá!
  • Lắp ráp hóa,Không chỉ có dễ dàng duy trì lắp ráp gian hợp tác cùng ứng dụng, cũng khiến cho tùy ý lắp ráp kho khai phá trở thành khả năng!
  • Không chỉ là API điều kho hiệp! simbot cung cấpCàng hoàn bị thực hiện cùng càng rất cao cấp công năng.
    Che chắn rớt ngươi không muốn biết chi tiết, làm ngươi càng thêm chuyên chú với ngươi logic bản thân!Gửi đi tin tức?sendLiền xong việc nhi!

Trung tâm kho

Trung tâm kho là sở hữu lắp ráp trước trí, tiêu chuẩn API chế định giả, cũng là tuyệt đại đa số thống nhất công năng thực hiện địa phương.

👉 đi trước trung tâm kho

Lắp ráp kho


Lắp ráp Miêu tả Sổ tay API hồ sơ Phiên bản tham khảo
QQ người máy lắp ráp Nối tiếp QQ phía chính phủ API QQ người máy nhiều ngôi cao lắp ráp kho, duy trì QQ đàn liêu, đơn liêu cùng QQ kênh 📕 đi trước sổ tay API hồ sơ QQ机器人 Releases
OneBot lắp ráp Nối tiếp OneBot bản cài đặt hiệp nghị nhiều ngôi cao lắp ráp kho 📕 đi trước sổ tay API hồ sơ OneBot组件 Releases
KOOK( khai hắc lạp ) lắp ráp Nối tiếp KOOK phía chính phủ API nhiều ngôi cao lắp ráp kho 📕 đi trước sổ tay API hồ sơ KOOK(开黑啦)组件 Releases
🚧Telegram lắp ráp Nối tiếp Telegram phía chính phủ API nhiều ngôi cao lắp ráp kho 📕 đi trước sổ tay API hồ sơ Telegram组件 Releases
🚧Discord lắp ráp Nối tiếp Discord phía chính phủ API nhiều ngôi cao lắp ráp kho 📕 đi trước sổ tay Tạm vô Tạm vô
⏱️ đinh đinh lắp ráp Nối tiếp đinh đinh người máy lắp ráp kho.
Tạm vô, chờ mong cống hiến (☆▽☆)
Tạm vô Tạm vô Tạm vô
⏱️ phi thư lắp ráp Nối tiếp phi thư người máy lắp ráp kho.
Tạm vô, chờ mong cống hiến (☆▽☆)
Tạm vô Tạm vô Tạm vô
⏱️ đặt mua hào lắp ráp Nối tiếp WeChat đặt mua hào người máy lắp ráp kho.
Tạm vô, chờ mong cống hiến (☆▽☆)
Tạm vô Tạm vô Tạm vô

Bắt đầu sử dụng

Đi trướcỨng dụng sổ tayTới hiểu biết như thế nào trang bị, sử dụng, hoặc tham khảo trong đó nhanh chóng bắt đầu chờ chương, cũng hiểu biết càng nhiều chi tiết.

Chúng ta cũng cung cấp một cáiTại tuyến hạng mục sinh thành khí,Có thể nhanh chóng sinh thành một cái simbot chỉnh hợp hạng mục bao, Đi trước sinh thành hoặc tham khảoHồ sơ trung miêu tảHiểu biết càng nhiều!

Cưỡi ngựa xem hoa

Kotlin & simbot-core

suspendfunmain() {
valapplication=launchSimpleApplication {
findAndInstallAllPlugins(true)
findAndInstallAllComponents(true)
}

application.listeners {
//Sự kiện nghe lén
process<ContactMessageEvent> { event->//this: EventProcessingContext
event.reply("Hello, Simbot")
}
}

application.join()
}

Java & Spring Boot

@SpringBootApplication
@EnableSimbot// bắt đầu dùng simbot
publicclassMyApplication{
publicstaticvoidmain(String[]args) {
SpringApplication.run(MyApplication.class,args);
}

// có thể lựa chọn tắc, dị bước hoặc hưởng ứng thức chờ nhiều loại bất đồng phong cách Java API
// hàng phía trước nhắc nhở: Nơi này chỉ cung thí dụ mẫu, không kiến nghị hỗn dùng nhiều loại phong cách, đặc biệt là tắc cùng dị bước hỗn dùng.

/** sự kiện nghe lén, nghe lén một cái thông dụng tiêu chuẩn sự kiện loại hình */
@Listener
publicvoidonFriendMessage(ChatChannelMessageEventevent) {
event.replyBlocking("Hello, Simbot!");
}

/**
* giả thiết: Ngươi ở sử dụng Telegram lắp ráp, như vậy nơi này vì nghe lén Telegram bình thường đàn tin tức sự kiện
* hơn nữa nơi này lấy reactor API vì lệ
*/
@Listener
publicMono<Void>onTelegramChatGroupMessage(TelegramChatGroupMessageEventevent) {
returnevent.replyReserve("Hello, Simbot!").transform(SuspendReserve.mono()).then();
}

/**
* giả thiết: Ngươi ở sử dụng KOOK lắp ráp, như vậy nơi này vì nghe lén KOOK nói chuyện phiếm tử kênh tin tức sự kiện
* hơn nữa nơi này lấy Java async API vì lệ
*/
@Listener
publicCompletableFuture<?>onKookChannelMessage(KookChannelMessageEventevent) {
returnevent.replyAsync("Hello, Simbot!");
}
}

Kotlin xây dựng tin tức

//Đơn cái tin tức nguyên tố
valtext="Ngươi hảo".toText()
valat=At(123456.ID)
//Lắp ráp tin tức liên
valmessages=text+at
//Xây dựng tin tức liên
valbuilt=buildMessages {
+"Ngươi hảo"
+at
+Face(666.ID)
}

Java xây dựng tin tức

// đơn cái tin tức nguyên tố
vartext=Text.of("Ngươi hảo");
varat=newAt(Identifies.of(123456));
// lắp ráp tin tức liên
varmessages=Messages.of(text,at);
// xây dựng tin tức liên
varbuilt=MessagesBuilder.create()
.add("Ngươi hảo")
.add(at)
.add(newFace(Identifies.of(666)))
.build();

Note

Nhằm vào bất đồng ngôi cao, các lắp ráp còn khả năng sẽ cung cấp càng nhiều lắp ráp chuyên chúc tin tức nguyên tố loại hình, tỷ như QQ kênh trung Ark hoặc markdown chờ.


Xã đàn / Communities

👉 triển khai xem xétQQ đàn

Đàn hào:Điểm đánh gia nhập 185375305

S9YOY3DF{5CGIZIKNVIM~70_tmb

👉 triển khai xem xétQQ kênh

QQ kênh:Điểm đánh gia nhập QQ kênh

DEK66C_%WLD__C0KJR180%4

👉 triển khai xem xétDiscord

Discord:Điểm đánh gia nhập Discord

✨ trừ bỏ đi trước xã đàn, cùng xây dựngXã khuLà chúng ta nhất đề cử lẫn nhau giao lưu phương thức. Nếu ngươi phát hiện một ít vấn đề, cũng có thể thông quaIssuesTiến hành phản hồi. Cùng người khác giao lưu, cũng lưu lại ngươi dấu chân đi!

🤔 đoán ngươi cảm thấy hứng thú

Hồ sơ /API hồ sơ

Là một cái không nhìn kỹ hư hài tử đâu. Hồ sơ nói, ở trên cùngOfficial websiteChính là ác. Trung tâm kho API hồ sơ ( KDoc ) cũng có thể ở nơi đó mặt tìm được.

Đương nhiên, chúng ta cũng cung cấp một cáiHồ sơ dẫn đường trạm điểmCung ngươi lựa chọn.

Dạy học video

Ngươi có lẽ có thể điCái này B trạm video hợp tậpNhìn xem.

🙋 ngươi ở đâu?

Ngươi có ở sử dụng simbot sao? Thông qua vì ngươi kho hàng tăng thêmsimbotChủ đề( cũng chính là GitHub kho hàng tag) tới nói cho chúng ta biết đi!

Lắp ráp kho khai phá

Trừ bỏ trực tiếp sử dụng lắp ráp khai phá ứng dụng, simbot cũng duy trì sử dụng Kotlin khai phá tùy ý tự định nghĩa lắp ráp.

Chúng ta từ simbot4 bắt đầu sẽ liên tục cung cấp một ít dùng cho khai pháLắp ráp kho / cắm kiện khoKhuôn mẫu hạng mục, nếu ngươi cảm thấy hứng thú, Ở đọcLắp ráp khai pháTương quan hồ sơ rất nhiều cũng có thể thử xem chúng nó ác!

Khai phá khuôn mẫu

Warning

Lắp ráp khai pháCùng ứng dụng khai phá bất đồng, không cần trộn lẫn ác.

Khuôn mẫu hạng mục không nhất định sẽ đổi mới thực kịp thời, nếu ngươi có phát hiện bất luận cái gì miêu tả sai lầm, lạc hậu phiên bản, sai lầm logic, cũng đều hoan nghênh vì này đệ trình issue hoặc pr, cảm tạ ngài hiệp trợ!

📚 thư viện

Nếu ngươi muốn tìm trung tâm kho hoặc là các lắp rápAPI DocHoặc là hồ sơ địa chỉ nói, có lẽ ngươi có thể đi📚 thư việnNhìn xem ~

🤝 hiệp trợ chúng ta

⭐ vì ngươi ưu ái kho hàng cống hiến một quả star hoặc tham dự đếnXã khuSinh động xây dựng trung chính là đối chúng ta lớn nhất cổ vũ cùng trợ giúp!

⭐ nếu ngươi hy vọng tham dự hạng mục xây dựng, hoan nghênh thông qua PR đối mỗ một kho hàng tiến hành cống hiến!

⭐ chúng ta khai phá đoàn đội sức sản xuất phi thường thấp, bởi vì nhân thủ luôn là không đủ. Nếu ngươi cũng muốn tham dự đến chúng ta đoàn đội trung tới, hoan nghênh thông quaHộp thư,Xã khu,QQ kênhHoặcQQ đànLiên hệ chúng ta ~

✨ cống hiến ngôi sao!

Nếu ngươi thích Simple Robot, như vậy không ngại đi trướcTrung tâm khoCùng với ngươi sở ưu ái lắp ráp vì nó điểm cái đáng yêu 🌟~

Ngươi duy trì chính là tối ưu chất đổi mới động lực, phi thường cảm tạ ❤️

Star History Chart

powered byStar History

Pinned Loading

  1. simpler-robot simpler-robotPublic

    Simple Robot, một cái bot phong cách hiệu suất cao dị bước sự kiện điều hành dàn giáo / A Bot-style event scheduling framework, asynchronous and high-performance

    Kotlin 510 43

  2. simbot-component-onebot simbot-component-onebotPublic

    Một cái Kotlin nhiều ngôi cao OneBot SDK thực hiện, một cái dị bước hiệu suất cao, Java hữu hảo Simple Robot lắp ráp kho ~ 🐱🐱🐱

    Kotlin 9 3

  3. simbot-component-kook simbot-component-kookPublic

    Một cái Kotlin nhiều ngôi cao KOOK( khai hắc lạp ) Bot SDK thực hiện kho, một cái Simple Robot lắp ráp kho, Java hữu hảo, dị bước hiệu suất cao ~ ❤️‍🔥❤️‍🔥😘

    Kotlin 18 1

  4. simbot-component-qq-guild simbot-component-qq-guildPublic

    Một cái Kotlin nhiều ngôi cao QQ người máy ( bao gồm đàn liêu ) SDK, một cái Simple Robot lắp ráp kho. Nối tiếp phía chính phủ API, Java hữu hảo, dị bước hiệu suất cao 😻😻😽

    Kotlin 20 1

  5. simbot-component-telegram simbot-component-telegramPublic

    A Kotlin multiplatform Telegram bot SDK, A Simple Robot Component library 🔥🔥❤️‍🔥

    Kotlin 3

Repositories

Showing 10 of 25 repositories
  • simbot-component-onebot Public

    Một cái Kotlin nhiều ngôi cao OneBot SDK thực hiện, một cái dị bước hiệu suất cao, Java hữu hảo Simple Robot lắp ráp kho ~ 🐱🐱🐱

    simple-robot/simbot-component-onebot’s past year of commit activity
    Kotlin 9 LGPL-3.0 3 2 5 UpdatedSep 9, 2024
  • simbot-component-kook Public

    Một cái Kotlin nhiều ngôi cao KOOK( khai hắc lạp ) Bot SDK thực hiện kho, một cái Simple Robot lắp ráp kho, Java hữu hảo, dị bước hiệu suất cao ~ ❤️‍🔥❤️‍🔥😘

    simple-robot/simbot-component-kook’s past year of commit activity
    Kotlin 18 LGPL-3.0 1 7 4 UpdatedSep 9, 2024
  • simpler-robot Public

    Simple Robot, một cái bot phong cách hiệu suất cao dị bước sự kiện điều hành dàn giáo / A Bot-style event scheduling framework, asynchronous and high-performance

    simple-robot/simpler-robot’s past year of commit activity
    Kotlin 510 LGPL-3.0 43 9 3 UpdatedSep 9, 2024
  • simbot-component-qq-guild Public

    Một cái Kotlin nhiều ngôi cao QQ người máy ( bao gồm đàn liêu ) SDK, một cái Simple Robot lắp ráp kho. Nối tiếp phía chính phủ API, Java hữu hảo, dị bước hiệu suất cao 😻😻😽

    simple-robot/simbot-component-qq-guild’s past year of commit activity
    Kotlin 20 LGPL-3.0 1 2 5 UpdatedSep 9, 2024
  • simbot-component-telegram Public

    A Kotlin multiplatform Telegram bot SDK, A Simple Robot Component library 🔥🔥❤️‍🔥

    simple-robot/simbot-component-telegram’s past year of commit activity
    Kotlin 3 LGPL-3.0 0 1 4 UpdatedSep 6, 2024
  • .github Public
    simple-robot/.github’s past year of commit activity
    0 0 0 0 UpdatedSep 4, 2024
  • simbot4-multiplatform-component-template Public template

    simbot4 căn cứ vào Kotlin Multiplatform lắp ráp / cắm kiện khai phá khuôn mẫu hạng mục

    simple-robot/simbot4-multiplatform-component-template’s past year of commit activity
    Kotlin 2 0 0 0 UpdatedAug 12, 2024
  • Discussions Public

    Hài hòa chung sống xã khu, khỏe mạnh vui sướng sinh hoạt

    simple-robot/Discussions’s past year of commit activity
    3 CC0-1.0 0 0 0 UpdatedJul 23, 2024
  • simbot-component-kritor Public

    (WIP) một cái đối Kritor hiệp nghị làm bản cài đặt tiến hành thực hiện Simple Robot lắp ráp kho, Java hữu hảo, dị bước hiệu suất cao ~ 🐱🐱🐱

    simple-robot/simbot-component-kritor’s past year of commit activity
    Kotlin 4 LGPL-3.0 2 0 0 UpdatedApr 10, 2024
  • simbot-component-discord Public

    (WIP) Kotlin coroutines based Discord bot API/SDK multi-platform library, is also a Simple Robot Component library. 🚀🚀🌋

    simple-robot/simbot-component-discord’s past year of commit activity
    Kotlin 4 LGPL-3.0 0 0 0 UpdatedMar 23, 2024

Top languages

Kotlin Java

Most used topics

Loading…