#aiscript — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #aiscript, aggregated by home.social.
-
今月はミスキー向けプラグインをいくつか作った。
全プラグインに、ノートを完全に非表示にする代わりにCWで折りたたむオプションを入れている。
設定をランタイムで翻訳できないなら本体のランタイム翻訳は意味がないので、一部のプラグインで入れていたUI翻訳を外した。
更新を出す当日に海外の人に褒められてしまい、結局各プラグインの英語版を別に作った。
あとはユーティリティやAiScriptライブラリもいくつか作成。
ミスキープラグインは伸びしろが大きいけど実用上の限界も感じていて、まずhtmx、そのあとVueを学んでミスキー本体に直接貢献できればと思っている。
最近ミスキーの人たちにだんだん受け入れられてきて嬉しい。
これからもよろしくお願いします!:blobcat_niko_hohoemi:
#AiScript #MisskeyPlugin #プラグイン
- リノートプラス
- リアクション・フィルター
- ノートフィルターエンハンサー
- AiScriptユーティリティ
海外の方向け/For English‐speakers:
Please look for the “For English‐speakers” & “🇺🇸🇬🇧海外版” section in the aforementioned Plugin pages. -
リアクション・フィルター
https://misskey.io/@observer_alpha/pages/reaction-filter
また新しいプラグインを作りました。
今回はリアクションをフィルタリングできます。
#AiScript #MisskeyPlugin #プラグイン -
リノートプラス
https://misskey.io/@observer_alpha/pages/renote-plus
新しいプラグインを作りました!
このプラグインは、リノートをパブリック、ホーム、フォロワー、そしてダイレクトでグループに送れるのです。
ボタンのテキストは設定で自由に変えられるし、ユーザーグループはJSONで設定できるのだ。
例えば:{"友達":["id1", "id2", "id3"]}
羽井出さんに感謝します。羽井出さんのプラグインにインスパイアされて、アイデアをもっと広げることにしたんです。
フィードバックは大歓迎です! #AiScript #MisskeyPlugin #プラグイン
RE: https://m.sv209.com/notes/a9kvjdkuxukl03qg -
他のサーバーで私のプラグインを試してみたっかたんですが...どうやら「
Plugin:register_note_view_interruptor」が機能していないみたいです。何でだろう? #AiScript #MisskeyPlugin #プラグイン -
ノートフィルターエンハンサー
https://misskey.io/@observer_alpha/pages/Note-Filter-Enhancer-Plugin
新しいプラグインを作りました!
リノートの重複を非表示にし、添付ファイル(画像など)がないノートやリノートをフィルタリングするモードもあります。
ぜひ試してみてください! #AiScript #MisskeyPlugin #プラグイン -
So about my rewrite of pronoun plugin. I released a blog about the tools I made for that:
https://blog.leahdevs.xyz/p/fixing-misskey-plugin-dev/
#aiscript #aiscriptplugins #blog #blogging -
I had a chance to give Mattt’s (NSHipster's) new project a try! Pretty slick, it allows you to connect OpenAPI calls using Claude prompts. Now just to get a Puppeteer instance up and running! https://github.com/loopwork-ai/emcee #puppeteer #mcp #claude #claudeai #aiscript #openai
-
Hola Mundo en AI-Script!
Hello World in AI-Script!<: Hello World!
Ai-Script is a scripting language from Misskey Project
Ai-script es un lenguaje de scripting del proyecto
#Misskey #fediverso #fediverse #aiscript #coding #vtuber #vtuberES #vtuberEN #otakubinary #otakubinarymisskeyedition -
Hola Mundo en AI-Script!
Hello World in AI-Script!<: Hello World!
Ai-Script is a scripting language from Misskey Project
Ai-script es un lenguaje de scripting del proyecto
#Misskey #fediverso #fediverse #aiscript #coding #vtuber #vtuberES #vtuberEN #otakubinary #otakubinarymisskeyedition -
Hola Mundo en AI-Script!
Hello World in AI-Script!<: Hello World!
Ai-Script is a scripting language from Misskey Project
Ai-script es un lenguaje de scripting del proyecto
#Misskey #fediverso #fediverse #aiscript #coding #vtuber #vtuberES #vtuberEN #otakubinary #otakubinarymisskeyedition -
Hola Mundo en AI-Script!
Hello World in AI-Script!<: Hello World!
Ai-Script is a scripting language from Misskey Project
Ai-script es un lenguaje de scripting del proyecto
#Misskey #fediverso #fediverse #aiscript #coding #vtuber #vtuberES #vtuberEN #otakubinary #otakubinarymisskeyedition -
Hola Mundo en AI-Script!
Hello World in AI-Script!<: Hello World!
Ai-Script is a scripting language from Misskey Project
Ai-script es un lenguaje de scripting del proyecto
#Misskey #fediverso #fediverse #aiscript #coding #vtuber #vtuberES #vtuberEN #otakubinary #otakubinarymisskeyedition -
I’m considering making a type of bot that allows Plays (like custom games on Misskey-based instances) to federate and that automatically handles dependencies like Eepydle’s required dictionary Page. Let me know if you think this is a good idea (feel free to share, especially with people on #misskey based instances because this applies to you!!)
#eepydle #misskeyplay #aiscript -
Now introducing: Eepydle! A Wordle-type game written in AiScript for Misskey and forks
The goal is to guess a randomly selected word from your last 100 posts.
You can try it here: https://eepy.moe/play/9xunfeq4o6410174
Have fun!
#eepydle #aiscript #misskeyplay
I hope that, this too, is an impressive AiScript showcase -
INT. DAY - HIDDEN GEM CAFE
Clara sneakily glances at the neighboring table's cake, a covert dessert operation in progress. Pondering the age-old question: "To steal a bite, or not to steal?" She readies herself, a perfectly-baked plot thickens.
Quench your storytelling thirst with our AI storyboard generator at www.story-boards.ai.
#AIScript #AIStoryboard #VisualStoryTelling -
INT. DAY - HIDDEN GEM CAFE
Clara sneakily glances at the neighboring table's cake, a covert dessert operation in progress. Pondering the age-old question: "To steal a bite, or not to steal?" She readies herself, a perfectly-baked plot thickens.
Quench your storytelling thirst with our AI storyboard generator at www.story-boards.ai.
#AIScript #AIStoryboard #VisualStoryTelling -
EXT. DAY - KINGDOM'S PEAK
VINCENT, overdressed in regal robes, plants his staff into rocky ground like a CEO at a startup. As he squints at his Monday, the sun groans - it's 'eclipse o'clock'.
Wanna prank the sun? Script it at www.story-boards.ai #ArtificialIntelligence #AIScript #AIFilmMaking
-
INT. NIGHT - SPACESHIP LOUNGE
Harold boogies in his bulky spacesuit, currently under scrutiny by stylish ETs. 'Of all the #AIScript twists, never figured alien disco critics would be one,' he sighs. Now, write #YourInterstellarDiscoScript with www.story-boards.ai! #generativeai #AIStoryboarding
-
INT. NIGHT - SPACESHIP LOUNGE
Harold boogies in his bulky spacesuit, currently under scrutiny by stylish ETs. 'Of all the #AIScript twists, never figured alien disco critics would be one,' he sighs. Now, write #YourInterstellarDiscoScript with www.story-boards.ai! #generativeai #AIStoryboarding
-
INT. DAY - URBAN STREET WITH VINTAGE VIBE
Greg, donned a kaleidoscopic ensemble, ambles amidst the formal flock, besieged by bewildered glances.
He was supposedly at an office Halloween party, not filming for #AIScript of Chaplin's modern times. 'Dreaded déjà vu of 1920s' he sighs.
Get your own #AIStoryboard at www.story-boards.ai. Unleash #ArtificialIntelligence on your narrative strokes! -
INT. DAY - URBAN STREET WITH VINTAGE VIBE
Greg, donned a kaleidoscopic ensemble, ambles amidst the formal flock, besieged by bewildered glances.
He was supposedly at an office Halloween party, not filming for #AIScript of Chaplin's modern times. 'Dreaded déjà vu of 1920s' he sighs.
Get your own #AIStoryboard at www.story-boards.ai. Unleash #ArtificialIntelligence on your narrative strokes! -
INT. DAY - URBAN STREET WITH VINTAGE VIBE
Greg, donned a kaleidoscopic ensemble, ambles amidst the formal flock, besieged by bewildered glances.
He was supposedly at an office Halloween party, not filming for #AIScript of Chaplin's modern times. 'Dreaded déjà vu of 1920s' he sighs.
Get your own #AIStoryboard at www.story-boards.ai. Unleash #ArtificialIntelligence on your narrative strokes! -
INT. DAY - URBAN STREET WITH VINTAGE VIBE
Greg, donned a kaleidoscopic ensemble, ambles amidst the formal flock, besieged by bewildered glances.
He was supposedly at an office Halloween party, not filming for #AIScript of Chaplin's modern times. 'Dreaded déjà vu of 1920s' he sighs.
Get your own #AIStoryboard at www.story-boards.ai. Unleash #ArtificialIntelligence on your narrative strokes! -
INT. DAY - URBAN STREET WITH VINTAGE VIBE
Greg, donned a kaleidoscopic ensemble, ambles amidst the formal flock, besieged by bewildered glances.
He was supposedly at an office Halloween party, not filming for #AIScript of Chaplin's modern times. 'Dreaded déjà vu of 1920s' he sighs.
Get your own #AIStoryboard at www.story-boards.ai. Unleash #ArtificialIntelligence on your narrative strokes! -
EXT. DAY - ELEPHANT STUDY TOUR
Greg, donning his favorite safari hat, finds himself beside a vehicle full of clients turned primates, amid the elephant mayhem in the zoo. Reality check - #AIScript can't predict chaos! What a "jumbo" misadventure! Create your own chaos at www.story-boards.ai #storyboarding #ArtificialIntelligence
-
#misskey #misskeyplugins #aiscript #aiscriptplugins #catodon still trying to do this thing. i don't understand the documentation.
i managed to get user info usingMk:api(), but i need thefieldsentry (additional information/extra fields in profile) and i don't know how to access what's in it
after that i need to do that for every post/reply that shows up in the current page (or the users posting them), and preferably cache for each user so that it doesn't have to get the same data many times.
THEN i need to put{the value under a label matching a certain string in additional information/extra fields}underheader-containerin HTML for each post/reply
i also need to account for additional information/extra fields NOT having a label that matches the strings it's looking for.
and only then will i finally be done
please boost :repost_ok: #boostsappreciated -
EXT. DAY - POPULATED BEACH
Samuel, in his peculiar socks-sandals combo, eyes the bustling beach scene. His gaze shifts from the frolicking crowd to his feet. A sigh - will he ever learn? #AIScript #AIStoryboard
Join the hilarity at www.story-boards.ai. Your story, our images!
-
EXT. DAY - POPULATED BEACH
Samuel, in his peculiar socks-sandals combo, eyes the bustling beach scene. His gaze shifts from the frolicking crowd to his feet. A sigh - will he ever learn? #AIScript #AIStoryboard
Join the hilarity at www.story-boards.ai. Your story, our images!
-
@[email protected] Hmm I think this might be possible with a simple #AiScript :satrithink:
The only problem is how to store the state of every fedi user in the game :thinking_cirno: -
EXT. DAY - CITYSCAPE WITH YELLOW CABS
Harvey, in his trendy disguise, pauses his espionage for his one true love: Books. No mission, no sunglasses nor patterned shirts can deter this #AIScript secret agent from an unread chapter. His motto? "Books before covert looks!" Spice up your storyline at www.story-boards.ai! #aistoryboard #AIFilmMaking
-
EXT. DAY - DESOLATE BEACH
Lucy, sandcastles crumbling like her patience, eyeballs the moon, contemplating a career change to as adventurous as #AIAnimation. "Screw it," she mutters, her #ArtificialIntelligence better suited for #AIScript crafting. Your tale, your turf at www.story-boards.ai.
-
Does anyone writing #Misskey / #Sharkey Plays (coded in #AiScript) know how to set the privacy/visibility setting of the
forminUi:C:postFormButton? I know I can set a content warning withcw, but I have no idea about setting the default visibility of the note generated by the Play. :Blobhaj_Thinking:
I plan to crudely recreate the "poking" function back in the good 'ol days of #Facebook. What I have in mind is, the user inputs the handle of the user, and then generates a note with Direct visibility to the target handle, a CW containingI poked you! Click to see how to poke back, and then of course the text containing whatever instructions I would write. Shouldn't be too complicated I think. -
ウィジェットの「AiScript App」に登録して使うことを想定した「MFMメモ」を作成。MFMを使ってメモを残せる!
データはブラウザに保存される。付箋と同じくサーバに保存するタイプも別途作成を検討中。
MFMメモ https://misskey.io/play/9k5am3zqmb
※「ソースを表示」で表示されたソースをウィジェットの「AiScript App」に設定して使ってみてね(添付1~2枚目が簡単な動作デモ)
添付3枚目は自分の今の使い方。Playやノートのリンクを残してすぐにアクセスできるようにしている。もっと面白い使い方もあるかも。
#MisskeyPlay #AiScript -
I got to thinking about trying to write a pronoun getter plugin for Firefish again. The stumbling block is still line 17. I can check a user's profile to see if they have a pronouns.page listed and can parse simulated results but, as far as I can tell, there's no way to
GETusing #AiScript. It's a sensible security precaution but I can't think of a way around it that doesn't hook deep into the Firefish code.
https://gist.github.com/o76923/57dc0f541472b37f3241ce4c55c1b70f -
This is more of a demonstration of what you can do with #AiScript and #FirefishPages than anything else. But maybe you'll find it useful.
https://firefish.social/@box464/pages/collections
Everyone on this instance (firefish.social) can visit the page to view their own Pages, Galleries, and Clips, all together.
Previously I had created a Pages and Galleries page separately. And now I've added Clips!
People visiting from other instances - it won't work for you, sorry. You have to be logged into our instance.
Other Firefish, Calckey and IceShrimp instances - you can view my page and copy the configuration over to your own instances if you want.
Next I'll look into configuring it so that you can duplicate the page and share it publicly with others so they can see your collections, not just you!
:firefish_full:
:aiscript: -
extremely meh workaround if your #CalcKey / #FireFish timeline keeps jumping around every time you click on a post:
- switch to deck layout
- set default navigation method to "open in new window"
now every time you click on a post it'll open up as a psuedo-popup that you can then maximize. and that popup doesn't touch your timeline at all, meaning it'll stay where it is in the background
i wish there was a way to automatically maximize windows. maybe #AiScript can take care of that? no idea -
CW:
#Misskey releases version 13.4.1 and includes an updated #AiScript release to version 0.15.
AiScript 0.15.0
Fixed a bug where terms of && and || operators might not convert correctly.
https://github-com.translate.goog/misskey-dev/misskey/releases/tag/13.14.1?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-US
https://github.com/syuilo/aiscript/blob/master/CHANGELOG.md #Misskey #AiScript -
#TIL that you can see your own and anyone else's Calckey clips, pages, and galleries by visiting their profile - the links are along the top (at least on desktop).
The Your Pages and Your Galleries pages I built with #AiScript are still available to Calckey.Social users and DO provide a bit of clarity about their current state (are they public/private/NSFW) you don't get elsewhere, so that's something! -
Happy 20th Birthday to Calckey's own @kainoa
If you can, celebrate the day by showing your appreciation with a $20 contribution to Calckey.
:ablobbonetada: 🎂 :ablobbonetada:
#CalckeyPages #AiScript #CalckeyPages #AiScript -
@kainoa 😆 Well I have to travel for work over the next two weeks so at least not for a bit! And I HAVE to finish this other project i was working on - #MastodonStarterKit, then maybe #CalckeyStarterKit soon after? I'm tired already. #CalckeyPlugins #AiScript
-
@kainoa 😆 Well I have to travel for work over the next two weeks so at least not for a bit! And I HAVE to finish this other project i was working on - #MastodonStarterKit, then maybe #CalckeyStarterKit soon after? I'm tired already. #CalckeyPlugins #AiScript
-
:334:ノートのミリ秒表示プラグイン:blobcatuwu:
20230516 Updated v0.1.2
🔧 変更点 :verified_misskey:
- 秒数の小数点第一位が0の場合に0が省略されてしまう問題を修正
・使い方 :ifilter_tsukaitai:
ノートの右下の「…」のボタンを押して「詳細な投稿時間」をクリックする :ablobcatreachflip:
・導入方法 :injection:
(導入済みの場合は先にいったん消しておいてください)
設定>プラグイン>プラグインのインストール
下のコードをコピペして[インストール]のボタンを押す
#misskeyplugin #aiscript/// @ 0.13.2 ### { name: "ノートの詳細な投稿日時を表示するプラグイン" version: "0.1.2" author: "taichan" description: "ミリ秒まで見たいとかサーバー上での投稿時間を確認したいあなたへ" permissions: [] config: {} } @zp(str, n) { let res = `{str}` let diff = n - res.len if (diff <= 0) return res [`{10 ^ (diff)}`.slice(1, diff + 1), res].join() } @format_date_str(dateStr) { var d = Date:parse(dateStr) `{zp(Date:year(d) 4)}/{zp(Date:month(d) 2)}/{zp(Date:day(d) 2)} {Date:hour(d)}:{zp(Date:minute(d) 2)}:{zp(Date:second(d) 2)}.{zp(d % 1000 3)}` } @select(note) { Mk:dialog("ノートの投稿時間" format_date_str(note.createdAt)) } Plugin:register_note_action("詳細な投稿時間" select) -
私が今までに作成したプラグインはこちらに置いてあります。
https://mi.yude.moe/@Sayabeans/pages
* 行頭の>で空白無しの場合に引用表示になるのを阻止するプラグイン
* 特定のチャンネルへの投稿時に自動でCWを付けるプラグイン
などがあります。
ご活用いただければ幸いです。
#AiScript #MisskeyPlugin